[maxmsp] FUZZ???
Roald Baudoux
roald.baudoux at brutele.be
Mon Feb 18 07:43:42 MST 2008
- Previous message: [maxmsp] Re: FUZZ???
- Next message: [maxmsp] FUZZ???
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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
- Previous message: [maxmsp] Re: FUZZ???
- Next message: [maxmsp] FUZZ???
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
