Benvenuto, Visitatore. Per favore, effettua il login o registrati.

  Hai perso la tua email di attivazione?

Main Home Help Ricerca Login Registrati

+  Virtual Sound - FORUM
|-+  Linguaggi per la Computer Music
| |-+  Max MSP Jitter
| | |-+  ancora su modsquad e beatslicing
« precedente successivo »
Pagine: [1] Stampa
Autore Topic: ancora su modsquad e beatslicing  (Letto 141 volte)
Galileo
Jr. Member
**
Posts: 60


Guarda Profilo
« il: Marzo 15, 2008, 00:34:48 »

salve stavo studiando gli esempi modsquad di max che in effetti per le mie conoscenze attuali sono un pò complessi....
l'argomento è stato trattato variamente sul forum, vi mando un patch allo stato brado che sto tentando di mettere su per avere più o meno lo stesso effeto ma utilizzando l'oggetto 2d.wave~
probabilmente ha bisogno di un timing più accurato ( immagino qualcosa che abbia a che fare con la audio rate di msp)
naturalmente ora suona da schifo....ma secondo me utilizzando più 2d.wzve in parallelo magari dentro un poly si potrebbe ottenere qualcosa di buono.

magari ditemi se sto dicendo cacchiate!! Grossa risata

se qualcuno vuole buttarci un occhio eccola qui

max v2;
#N vpatcher 0 34 835 862;
#P origin 0 54;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P message 466 256 168 9109513 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16;
#P button 186 470 15 0;
#P message 186 499 16 9109513 0.;
#P newex 374 468 79 9109513 scale 1 16 0. 1.;
#P newex 232 351 27 9109513 t b i;
#P flonum 163 432 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 163 384 96 9109513 expr (1000. /$f1)*$f2;
#P flonum 163 264 64 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 85 228 105 9109513 info~ buf;
#P newex 356 220 41 9109513 select 0;
#P toggle 233 195 15 0;
#P user ubumenu 304 74 92 9109513 0 1 1 0;
#X add Quantize;
#X add 16/4;
#X add 12/4;
#X add 8/4;
#X add 7/4;
#X add 6/4;
#X add 5/4;
#X add 4/4;
#X add 3/4;
#X add 2/4;
#X add 1/4;
#X add 1/4t;
#X add 1/8;
#X add 1/8t;
#X add 1/16;
#X add 1/16t;
#X add 1/32;
#X add 1/32t;
#X add 1/64;
#X add 1/64t;
#X add 1/128;
#X prefix_set 0 0 <none> 0;
#P number 255 194 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 246 78 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#N vpatcher 522 253 802 461;
#P outlet 38 114 15 0;
#P window setfont "Sans Serif" 9.;
#P newex 38 73 77 9109513 expr 60000./$f1;
#P inlet 38 36 15 0;
#P connect 0 0 1 0;
#P connect 1 0 2 0;
#P pop;
#P newobj 246 125 55 9109513 p bpmtoms;
#N coll quanti;
#T flags 1 0;
#T 1 16;
#T 2 12;
#T 3 8;
#T 4 7;
#T 5 6;
#T 6 5;
#T 7 4;
#T 8 3;
#T 9 2;
#T 10 1;
#T 11 0.6666;
#T 12 0.5;
#T 13 0.3333;
#T 14 0.25;
#T 15 0.1666;
#T 16 0.125;
#T 17 0.0833;
#T 18 0.0625;
#T 19 0.0416;
#T 20 0.0312;
#P newobj 306 99 53 9109513 coll quanti;
#P newex 306 128 27 9109513 t b f;
#P newex 255 158 27 9109513 * 1.;
#P newex 233 222 32 9109513 metro;
#P message 328 287 43 9109513 fetch \$1;
#N counter 1 16;
#X flags 0 0;
#P newobj 328 251 66 9109513 counter 1 16;
#P message 39 146 38 9109513 replace;
#P newex 39 182 56 9109513 buffer~ buf;
#P user multiSlider 328 326 352 91 1. 16. 16 2921 47 0 0 2 0 0 1;
#M frgb 0 0 0;
#M brgb 255 255 255;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 37 52 91;
#M rgb5 74 105 182;
#M rgb6 112 158 18;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P newex 232 323 33 9109513 r rows;
#P newex 21 575 35 9109513 s rows;
#P newex 219 519 25 9109513 sig~;
#P number 55 503 35 9 1 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 55 524 45 9109513 rows \$1;
#P newex 139 524 57 9109513 phasor~ 0.5;
#P user ezdac~ 189 672 233 705 0;
#P newex 187 569 111 9109513 2d.wave~ buf 0. 0. 1 16;
#P comment 46 483 61 9109513 rows= slices?;
#P connect 5 0 7 0;
#P connect 11 0 10 0;
#P connect 5 0 4 0;
#P connect 10 1 24 0;
#P connect 27 0 3 0;
#P connect 24 6 25 0;
#P connect 25 0 26 0;
#P connect 28 0 26 0;
#P connect 26 0 27 0;
#P connect 27 0 31 0;
#P fasten 22 0 31 0 238 462 191 462;
#P connect 31 0 30 0;
#P connect 30 0 3 1;
#P connect 3 0 1 0;
#P connect 4 0 1 0;
#P connect 1 0 2 0;
#P connect 29 0 6 0;
#P connect 6 0 1 1;
#P connect 1 0 2 1;
#P connect 8 0 28 0;
#P connect 22 0 14 0;
#P connect 19 0 18 0;
#P connect 28 1 26 1;
#P fasten 16 0 15 0 311 152 260 152;
#P connect 18 0 15 0;
#P connect 15 0 20 0;
#P connect 20 0 14 1;
#P fasten 16 1 15 1 328 152 277 152;
#P fasten 25 0 1 3 168 296 291 296;
#P connect 21 0 17 0;
#P connect 17 0 16 0;
#P connect 14 0 12 0;
#P connect 12 0 13 0;
#P connect 32 0 9 0;
#P connect 13 0 9 0;
#P connect 22 0 23 0;
#P connect 23 0 12 2;
#P connect 9 1 29 0;
#P pop;
Loggato
Galileo
Jr. Member
**
Posts: 60


Guarda Profilo
« Risposta #1 il: Marzo 15, 2008, 12:14:09 »

ecco ho trovato questo in rete, mi sembra costruito benissimo...

lo conoscevate?

Loggato
Galileo
Jr. Member
**
Posts: 60


Guarda Profilo
« Risposta #2 il: Marzo 15, 2008, 14:13:55 »

e un utilizzo del genere di 2d.wave? invece di campioni ritmici provate con un pad o una nota lunga insomma una cosa più statica..( patch sempre allo stato brado naturalmente..)

...ma rompo se mando tutte queste cosette?

max v2;
#N vpatcher 125 91 960 919;
#P origin 0 54;
#P window setfont "Sans Serif" 9.;
#P message 760 524 37 9109513 store 4;
#P message 708 525 37 9109513 store 3;
#P message 656 525 37 9109513 store 2;
#P message 604 525 37 9109513 store 1;
#N vpreset 4;
#X append 1 2 5 502 53 number int 625 \; 9 326 328 multiSlider list 8 0 5 0 10 0 0 11 4 0 0 8 0 12 10 6 \; 19 78 246 number int 140 \; 20 194 255 number;
#X append 1 2 int 107 \; 21 74 304 ubumenu int 14 \; 22 195 233 toggle int 1 \; 25 264 163 flonum float 1647.074829 \; 27 432 163 flonum float 80. \;;
#X append 2 2 5 502 53 number int 1402 \; 9 326 328 multiSlider list 9 7 4 2 14 6 16 11 0 0 10 7 0 3 0 13 \; 19 78 246 number int 140 \; 20 194 255 number;
#X append 2 2 int 107 \; 21 74 304 ubumenu int 14 \; 22 195 233 toggle int 1 \; 25 264 163 flonum float 8803.265625 \; 27 432 163 flonum float 140. \;;
#X append 3 2 5 502 53 number int 6260 \; 9 326 328 multiSlider list 4 13 4 3 14 0 0 6 0 6 0 9 2 7 9 4 \; 19 78 246 number int 140 \; 20 194 255 number;
#X append 3 2 int 107 \; 21 74 304 ubumenu int 14 \; 22 195 233 toggle int 1 \; 25 264 163 flonum float 8803.265625 \; 27 432 163 flonum float 70. \;;
#X append 4 2 5 502 53 number int 6 \; 9 326 328 multiSlider list 8 0 5 0 10 0 0 11 4 0 0 8 0 12 10 6 \; 19 78 246 number int 140 \; 20 194 255 number;
#X append 4 2 int 107 \; 21 74 304 ubumenu int 14 \; 22 195 233 toggle int 1 \; 25 264 163 flonum float 8803.265625 \; 27 432 163 flonum float 0. \;;
#P preset 492 582 47 27;
#P newex 431 506 27 9109513 * 10;
#P button 122 147 15 0;
#P message 466 256 168 9109513 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16;
#P button 186 470 15 0;
#P message 186 499 16 9109513 0.;
#P newex 374 468 83 9109513 scale 1 16 0.1 0.9;
#P newex 232 351 27 9109513 t b i;
#P flonum 163 432 56 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 163 384 96 9109513 expr (1000. /$f1)*$f2;
#P flonum 163 264 64 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 85 228 105 9109513 info~ buf;
#P newex 356 220 41 9109513 select 0;
#P toggle 233 195 15 0;
#P user ubumenu 304 74 92 9109513 0 1 1 0;
#X add Quantize;
#X add 16/4;
#X add 12/4;
#X add 8/4;
#X add 7/4;
#X add 6/4;
#X add 5/4;
#X add 4/4;
#X add 3/4;
#X add 2/4;
#X add 1/4;
#X add 1/4t;
#X add 1/8;
#X add 1/8t;
#X add 1/16;
#X add 1/16t;
#X add 1/32;
#X add 1/32t;
#X add 1/64;
#X add 1/64t;
#X add 1/128;
#X prefix_set 0 0 <none> 0;
#P number 255 194 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 246 78 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#N vpatcher 522 253 802 461;
#P outlet 38 114 15 0;
#P window setfont "Sans Serif" 9.;
#P newex 38 73 77 9109513 expr 60000./$f1;
#P inlet 38 36 15 0;
#P connect 0 0 1 0;
#P connect 1 0 2 0;
#P pop;
#P newobj 246 125 55 9109513 p bpmtoms;
#N coll quanti;
#T flags 1 0;
#T 1 16;
#T 2 12;
#T 3 8;
#T 4 7;
#T 5 6;
#T 6 5;
#T 7 4;
#T 8 3;
#T 9 2;
#T 10 1;
#T 11 0.6666;
#T 12 0.5;
#T 13 0.3333;
#T 14 0.25;
#T 15 0.1666;
#T 16 0.125;
#T 17 0.0833;
#T 18 0.0625;
#T 19 0.0416;
#T 20 0.0312;
#P newobj 306 99 53 9109513 coll quanti;
#P newex 306 128 27 9109513 t b f;
#P newex 255 158 27 9109513 * 1.;
#P newex 233 222 32 9109513 metro;
#P message 328 287 43 9109513 fetch \$1;
#N counter 1 16;
#X flags 0 0;
#P newobj 328 251 66 9109513 counter 1 16;
#P message 39 146 38 9109513 replace;
#P newex 39 182 56 9109513 buffer~ buf;
#P user multiSlider 328 326 352 91 0. 16. 16 2921 47 0 0 2 0 0 1;
#M frgb 0 0 0;
#M brgb 255 255 255;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 37 52 91;
#M rgb5 74 105 182;
#M rgb6 112 158 18;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P newex 232 323 33 9109513 r rows;
#P newex 21 575 35 9109513 s rows;
#P newex 219 519 25 9109513 sig~;
#P number 53 502 35 9 1 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 55 524 45 9109513 rows \$1;
#P newex 139 524 57 9109513 phasor~ 0.5;
#P user ezdac~ 189 672 233 705 0;
#P newex 187 569 111 9109513 2d.wave~ buf 0. 0. 1 16;
#P comment 46 483 61 9109513 rows= slices?;
#P connect 5 0 7 0;
#P connect 11 0 10 0;
#P connect 5 0 4 0;
#P connect 33 0 24 0;
#P connect 10 1 24 0;
#P connect 27 0 3 0;
#P connect 24 6 25 0;
#P connect 25 0 26 0;
#P connect 28 0 26 0;
#P connect 34 0 27 0;
#P connect 26 0 27 0;
#P connect 27 0 31 0;
#P fasten 22 0 31 0 238 462 191 462;
#P connect 31 0 30 0;
#P connect 30 0 3 1;
#P connect 4 0 1 0;
#P connect 3 0 1 0;
#P connect 1 0 2 0;
#P connect 29 0 6 0;
#P connect 6 0 1 1;
#P connect 1 0 2 1;
#P connect 8 0 28 0;
#P connect 22 0 14 0;
#P connect 19 0 18 0;
#P connect 28 1 26 1;
#P connect 18 0 15 0;
#P fasten 16 0 15 0 311 152 260 152;
#P connect 15 0 20 0;
#P connect 20 0 14 1;
#P fasten 16 1 15 1 328 152 277 152;
#P fasten 25 0 1 3 168 296 291 296;
#P connect 21 0 17 0;
#P connect 17 0 16 0;
#P connect 14 0 12 0;
#P connect 12 0 13 0;
#P connect 13 0 9 0;
#P connect 32 0 9 0;
#P connect 22 0 23 0;
#P connect 23 0 12 2;
#P connect 9 1 29 0;
#P connect 9 1 34 0;
#P connect 39 0 35 0;
#P connect 38 0 35 0;
#P connect 37 0 35 0;
#P connect 36 0 35 0;
#P pop;
Loggato
Pagine: [1] Stampa 
« precedente successivo »
Salta a:  


Login con username, password e lunghezza della sessione

Powered by MySQL Powered by PHP © Copyright 1996 - 2008 - ConTempoNet Edizioni Musicali ® - P.IVA: 05174251008
Tutti i diritti riservati - Tutti i marchi sono registrati -
È vietata la riproduzione, anche parziale, dei testi e delle immagini.
Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC
Traduzione Italiana a cura di SMItalia
XHTML 1.0 Valido! CSS Valido!