XML Feeds

.

[maxmsp] FUZZ???

Roald Baudoux roald.baudoux at brutele.be
Mon Feb 18 07:43:42 MST 2008


Hello Kasper,

My DistoKitchen patch might interest you. Have a look at solutions 4,  
5, 6 and 12. You will need either el.killdc~ or dcblock~ external.  
Comments and insights about other techniques would be welcome.

Atchao,

Roald Bauoux

#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P comment 991 185 62 196617 9 - 10 - 11;
#P comment 1130 199 23 196617 12.;
#P comment 955 378 23 196617 11.;
#P comment 864 380 23 196617 10.;
#P comment 784 379 17 196617 9.;
#P comment 740 316 17 196617 8.;
#P window linecount 2;
#P comment 790 654 348 196617 12. Saut sur une plage très étroite  
puis compensation de la diminution d'amplitude.;
#P window linecount 1;
#P comment 790 639 348 196617 11. Décentrage suivi d'un saut suivi  
d'un recentrage.;
#P comment 790 625 348 196617 10. Décentrage suivi d'un repliement  
suivi d'un recentrage.;
#P comment 790 610 348 196617 9. Décentrage suivi d'un écrêtage et  
d'un recentrage (clipping asymétrique);
#P comment 790 593 317 196617 8. Réduction du nombre de bits de  
quantification numérique.;
#P window linecount 2;
#P comment 790 564 317 196617 7. Arrondissement \, c'est-à-dire  
restriction du nombre de paliers d'amplitude possible (similaire à la  
quantification numérique);
#P comment 790 536 317 196617 6. "Plus grand que O.." A pour effet de  
mettre à 1 toutes les amplitudes positives et à -1. toutes les  
amplitudes négatives.;
#P window linecount 1;
#P comment 790 522 317 196617 5. Formage d'onde \, courbe  
"bruit" (voir "p dessin_ondes)";
#P comment 790 506 317 196617 4. Formage d'onde \, courbe "inversion  
totale" (voir "p dessin_ondes)";
#P comment 789 490 61 196617 3. Ecrêtage;
#P window linecount 2;
#P comment 788 461 253 196617 2. Calcul de la racine carrée (même  
effet que 1 plus modification de la courbe des amplitudes).;
#P window linecount 1;
#P comment 596 330 17 196617 7.;
#P comment 509 356 17 196617 6.;
#P comment 452 312 17 196617 5.;
#P comment 338 230 17 196617 3.;
#P comment 245 293 17 196617 2.;
#P newex 1128 262 34 196617 * -1.;
#P flonum 1099 231 72 9 0. 1. 3 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 1100 296 31 196617 !/ 1.;
#P newex 1088 325 98 196617 pong~ 1 -0.01 0.01;
#P newex 1088 360 47 196617 *~ 100.;
#P comment 906 337 81 196617 1 = saut (wrap);
#P toggle 324 64 15 0;
#P message 344 64 64 196617 open \, loop 1;
#N sfplay~  1 120960 0 ;
#P newobj 344 106 44 196617 sfplay~;
#P newex 731 379 51 196617 el.killdc~;
#P newex 899 375 51 196617 el.killdc~;
#P newex 810 378 51 196617 el.killdc~;
#P newex 896 296 34 196617 +~ 0.;
#P newex 732 355 61 196617 clip~ -1. 1.;
#P flonum 921 271 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 1069 217 22 196617 +1;
#P newex 896 354 74 196617 pong~ 1 -1. 1.;
#P newex 810 355 74 196617 pong~ 0 -1. 1.;
#P newex 920 183 66 196617 loadmess 64;
#P user hslider 920 214 18 128 129 1 0 0;
#P newex 920 248 92 196617 scale 0 128 -1. 1.;
#P user gain~ 87 447 24 100 158 0 1.071519 7.94321 10.;
#P user gain~ 114 447 24 100 158 0 1.071519 7.94321 10.;
#P comment 746 547 39 196617 SALE?;
#P number 696 325 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 831 285 23 196617 24;
#P comment 757 285 23 196617 12;
#P user hslider 696 299 18 128 24 1 1 0;
#P comment 695 272 83 196617 word size (bits):;
#P comment 696 285 23 196617 1;
#P newex 656 351 51 196617 degrade~;
#P newex 117 429 87 196617 lores~ 3000. 0.4;
#P flonum 583 302 35 9 0. 1. 3 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 474 375 105 196617 rb.scale~ 0. 1. -1. 1.;
#P newex 294 376 35 196617 *~ 1.;
#P newex 319 339 41 196617 *~ 0.9;
#P newex 319 318 37 196617 !/~ 1.;
#P newex 174 375 51 196617 el.killdc~;
#P newex 174 344 35 196617 *~ 2.;
#P newex 327 276 40 196617 *~ -1.;
#P user scope~ 611 491 741 621 16 3 128 -1. 1. 0 0. 0 0. 102 255 51  
135 135 135 0;
#P user scope~ -27 229 103 359 16 3 128 -1. 1. 0 0. 0 0. 102 255 51  
135 135 135 0;
#N vpatcher 326 100 1063 698;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P message 458 80 43 196617 size \$1;
#P newex 456 51 66 196617 sampstoms~;
#P newex 459 27 72 196617 loadmess 513;
#P newex 453 110 110 196617 buffer~ waveshaping2;
#P window linecount 0;
#P newex 114 442 102 196617 peek~ waveshaping2;
#P newex 114 260 48 196617 t b clear;
#P window linecount 1;
#P newex 114 236 48 196617 loadbang;
#P window linecount 0;
#P newex 114 415 37 196617 zl rev;
#P newex 114 389 138 196617 pack 0. 0;
#P newex 114 359 111 196617 expr ($f1/255.5) - 1.;
#P newex 114 326 46 196617 urn 512;
#P newex 114 282 138 196617 uzi 512;
#P message 332 81 43 196617 size \$1;
#P newex 330 52 66 196617 sampstoms~;
#P newex 333 28 72 196617 loadmess 513;
#P newex 327 111 110 196617 buffer~ waveshaping1;
#P newex 112 53 48 196617 loadbang;
#P newex 140 202 102 196617 peek~ waveshaping1;
#P newex 140 176 51 196617 pack 0 0.;
#P newex 140 112 27 196617 - 1;
#P newex 176 146 307 196617 expr ($i1 <= 255)* ($i1/255.) + ($i1 >  
255) * (($i1/255.) - 2.);
#P newex 111 83 44 196617 uzi 512;
#P connect 5 0 0 0;
#P connect 15 0 16 0;
#P connect 16 0 10 0;
#P connect 10 0 11 0;
#P connect 16 1 11 0;
#P connect 11 0 12 0;
#P connect 12 0 13 0;
#P connect 13 0 14 0;
#P connect 14 0 17 0;
#P connect 0 2 2 0;
#P connect 2 0 3 0;
#P connect 3 0 4 0;
#P connect 2 0 1 0;
#P connect 1 0 3 1;
#P connect 10 2 13 1;
#P connect 9 0 6 0;
#P connect 7 0 8 0;
#P connect 8 1 9 0;
#P connect 21 0 18 0;
#P connect 19 0 20 0;
#P connect 20 1 21 0;
#P pop;
#P newobj 333 576 77 196617 p dessin_ondes;
#P message 45 700 29 196617 stop;
#P message 28 682 67 196617 startwindow;
#P user meter~ 126 594 139 716 10 0 168 0 103 103 103 255 153 0 255 0  
0 217 217 0 153 186 0 12 3 3 3 3;
#P window setfont "Sans Serif" 10.;
#P newex 98 721 52 196618 dac~ 1 2;
#P user gain~ 98 594 24 100 158 0 1.071519 7.94321 10.;
#P window setfont "Sans Serif" 9.;
#P newex -27 203 27 196617 + 1;
#P user ubumenu -27 27 248 196617 0 1 1 0;
#X add valeur absolue;
#X add racine carrée;
#X add écrêtage avec compensation;
#X add formage d'onde v1;
#X add formage d'onde v2;
#X add plus grand que;
#X add arrondi à 0.1;
#X add réduction de la quantification;
#X add décentrage puis clipping;
#X add décentrage puis repliement;
#X add décentrage puis wrap;
#X add wrap sur plage étroite puis compensation;
#X prefix_set 0 0 <none> 0;
#P newex 534 326 59 196617 round~ 0.5;
#P user gain~ 133 46 24 100 158 0 1.071519 7.94321 10.;
#P newex 474 355 31 196617 >~ 0.;
#P newex 234 374 51 196617 el.killdc~;
#P flonum 303 211 54 9 0. 1. 3 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 303 229 35 196617 \$1 50;
#P newex 303 248 27 196617 sig~;
#P newex 354 375 108 196617 lookup~ waveshaping1;
#P newex 294 298 78 196617 clip~ -0.5 0.5;
#P newex 234 311 33 196617 sqrt~;
#P newex 174 319 36 196617 abs~;
#P newex 114 405 741 196617 selector~ 12;
#P newex 414 331 108 196617 lookup~ waveshaping2;
#P comment -25 12 251 196617 Petite cuisine de diverses techniques de  
distorsion...;
#P comment 18 364 45 196617 PROPRE;
#P comment 560 286 87 196617 "grain" d'arrondi;
#P comment 142 495 45 196617 GRMPH!;
#P comment 52 500 30 196617 OUF!;
#P window linecount 2;
#P comment 242 491 227 196617 el.killdc = enlèvement de la composante  
continue pour recentrer l'onde sur l'axe à la valeur 0.;
#P window linecount 1;
#P comment 894 217 22 196617 -1.;
#P comment 966 201 68 196617 DECENTRAGE;
#P comment 983 235 17 196617 0.;
#P comment 791 338 100 196617 0 = repliement (fold);
#P comment 209 431 222 196617 filtre optionnel pour "dégager" un peu  
tout ça...;
#P comment 1098 216 95 196617 seuil de repliement;
#P comment 185 298 17 196617 1.;
#P comment 376 357 17 196617 4.;
#P window linecount 2;
#P comment 787 433 253 196617 1. Extraction de la valeur absolue  
(équivaut à replier les amplitudes négatives sur les amplitudes  
positives);
#P window setfont "Sans Serif" 24.;
#P window linecount 1;
#P comment 481 31 235 196632 DistoKitchen 2008;
#P window setfont "Sans Serif" 9.;
#P comment 482 70 156 196617 Roald Baudoux \, 2001 revu 2008;
#P window linecount 2;
#P comment 482 87 250 196617 el.killdc~ est un filtre de composante  
continue de Eric Lyon. L'objet dcblock~ de Percolate convient aussi.;
#P connect 31 0 32 0;
#P fasten 29 0 39 0 138 221 -22 221;
#P fasten 29 0 59 0 138 370 92 370;
#P connect 58 0 33 0;
#P connect 59 0 33 0;
#P connect 33 0 34 0;
#P fasten 36 0 34 0 33 719 103 719;
#P fasten 37 0 34 0 50 719 103 719;
#P fasten 32 0 19 0 -22 224 119 224;
#P connect 49 0 58 0;
#P connect 19 0 49 0;
#P fasten 33 0 35 0 103 718 123 718 123 591 131 591;
#P fasten 72 0 29 0 349 133 213 133 213 44 138 44;
#P fasten 33 0 34 1 103 719 145 719;
#P fasten 29 0 20 0 138 223 179 223;
#P connect 20 0 42 0;
#P connect 42 0 43 0;
#P connect 43 0 19 1;
#P fasten 29 0 21 0 138 217 239 217;
#P connect 21 0 27 0;
#P connect 27 0 19 2;
#P fasten 29 0 22 0 138 210 299 210;
#P connect 22 0 46 0;
#P connect 46 0 19 3;
#P connect 26 0 25 0;
#P connect 25 0 24 0;
#P connect 24 0 44 0;
#P connect 44 0 45 0;
#P connect 45 0 46 1;
#P connect 24 0 41 0;
#P connect 41 0 22 1;
#P fasten 74 0 72 0 329 90 349 90;
#P connect 73 0 72 0;
#P fasten 29 0 23 0 138 205 359 205;
#P connect 23 0 19 4;
#P connect 24 0 22 2;
#P fasten 29 0 18 0 138 199 419 199;
#P connect 18 0 19 5;
#P fasten 29 0 28 0 138 194 479 194;
#P connect 28 0 47 0;
#P connect 47 0 19 6;
#P fasten 29 0 30 0 138 190 539 190;
#P connect 30 0 19 7;
#P connect 48 0 30 1;
#P fasten 50 0 19 8 661 388 599 388;
#P fasten 19 0 40 0 119 425 616 425;
#P fasten 71 0 19 9 736 396 659 396;
#P fasten 29 0 50 0 138 186 661 186;
#P connect 53 0 56 0;
#P connect 56 0 50 2;
#P fasten 69 0 19 10 815 398 719 398;
#P connect 67 0 71 0;
#P connect 68 0 67 0;
#P fasten 70 0 19 11 904 402 779 402;
#P connect 68 0 63 0;
#P connect 63 0 69 0;
#P fasten 76 0 19 12 1093 393 839 393;
#P fasten 29 0 68 0 138 178 901 178;
#P connect 68 0 64 0;
#P connect 64 0 70 0;
#P connect 62 0 61 0;
#P connect 61 0 60 0;
#P connect 66 0 68 1;
#P connect 60 0 66 0;
#P fasten 29 0 77 0 138 171 1093 171;
#P connect 77 0 76 0;
#P connect 79 0 78 0;
#P connect 78 0 76 1;
#P connect 79 0 80 0;
#P connect 80 0 77 1;
#P connect 79 0 77 2;
#P window clipboard copycount 103;

Le 14-févr.-08 à 14:35, Kasper T Toeplitz a écrit :

> hi
>
> a pretty informal question (at least not a technical one):
>
> out of curiosity (and also personal needs!) i am quite curious to  
> know what people use when a Big, out-of-control, angry, FUZZ/ 
> distortion etc etc is needed...
>
> I am not asking about a little bit of overdrive, the "amp" or  
> "tube" simulation, but the Fuzz-as-instrument, the effect as sound  
> itself, almost (the software equivalent of such boxes as "ZVex fuzz  
> facory", "Coloursound tone bender", "Roland bee ba", "4ms  
> NoiseSwash" or some "E-H Big Muff")
>
> could be max patches, but also other software solutions (such as  
> reaktor, csound, or just plug-ins)
>
> what do you use when you want a powerful distortion??
>
> thank you
>
> kasper
> -- 
>  Kasper T. Toeplitz
> noise, composition, bass, computer
> http://www.sleazeArt.com
>
> http://www.myspace.com/sleazeart
>
> _______________________________________________
> maxmsp mailing list
> maxmsp at cycling74.com
> http://www.cycling74.com/mailman/listinfo/maxmsp




More information about the maxmsp mailing list