Mostra Posts
|
|
Pagine: [1] 2 3 ... 27
|
|
3
|
Linguaggi per la Computer Music / Max MSP Jitter / Re: help bcd 3000
|
il: Giugno 14, 2008, 16:22:16
|
|
ciao! dunque per mappare e scalare i valori midi che ottieni dal controller puoi usare l'oggetto "scale" con il quale rimappi un range di valore per esempio 0-127 in un altro range..per saltare da un frame ad un altro o fare un effetto scroll-scratch per esmpio mappando un pomello o uno slider del controller puoi usare il messaggio getduration..ti allego un esempio..spero di esserti stato utile
max v2; #N vpatcher 191 70 791 470; #P window setfont "Sans Serif" 9.; #P number 176 236 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 149 174 32 196617 print; #P newex 318 44 40 196617 ctlin; #P message 223 130 45 196617 time \$1; #P user hslider 318 98 18 128 128 1 0 0; #P newex 318 169 99 196617 scale 0 127 0 1000; #P message 86 131 133 196617 getduration \, getframecount; #P newex 270 254 32 196617 sel 1; #P newex 223 231 57 196617 unpack s 1; #P user jit.pwindow 75 298 82 62 0 1 0 0 1 0; #P toggle 76 71 15 0; #P newex 76 96 52 196617 metro 33; #P newex 129 207 151 196617 route duration framecount read; #P message 42 135 30 196617 read; #P newex 76 175 63 196617 jit.qt.movie; #P comment 330 76 100 196617 time scroll; #P window linecount 2; #P comment 363 44 100 196617 prova con il tuo controller; #P window linecount 1; #P comment 175 256 56 196617 n. di frame; #P window linecount 2; #P comment 318 252 74 196617 bang quando il clip è caricato; #P connect 8 0 7 0; #P fasten 15 0 4 0 228 162 81 162; #P fasten 12 0 4 0 91 159 81 159; #P connect 7 0 4 0; #P connect 5 0 4 0; #P connect 4 0 9 0; #P fasten 11 0 12 0 275 279 312 279 312 122 91 122; #P connect 4 1 6 0; #P connect 4 1 17 0; #P connect 6 1 18 0; #P fasten 13 0 15 0 323 191 279 191 279 126 228 126; #P connect 6 2 10 0; #P connect 10 1 11 0; #P connect 16 0 14 0; #P connect 14 0 13 0; #P fasten 6 0 13 4 134 291 431 291 431 164 391 164; #P pop;
|
|
|
|
|
4
|
Linguaggi per la Computer Music / Max MSP Jitter / Re: Hold multiplo...come si fa?
|
il: Giugno 05, 2008, 21:33:50
|
|
secondo me lui aveva in mente una cosa cosa così se non ho capito male..
max v2; #N vpatcher 71 44 824 631; #P window setfont "Sans Serif" 9.; #P window linecount 1; #P message 438 65 34 196617 2000; #P newex 208 334 60 196617 normalize~; #P newex 289 126 41 196617 *~ 0.5; #P user gain~ 245 376 30 46 158 0 1.071519 7.94321 10.; #P user gain~ 208 376 30 46 158 0 1.071519 7.94321 10.; #P newex 71 26 48 196617 loadbang; #P message 71 124 48 196617 ramp 10; #P message 602 89 33 196617 clear; #P button 551 88 19 0; #P number 438 89 56 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 398 171 50 196617 del 2000; #P message 190 124 65 196617 0 0 1 \, 1 0 0; #P message 120 123 65 196617 0 0 0 \, 1 0 1; #P newex 398 122 30 196617 t b b; #P user ezdac~ 208 471 252 504 0; #P newex 289 81 27 196617 io; #P newex 208 177 77 196617 matrix~ 2 1 1.; #P newex 208 277 71 196617 tapout~ 3000; #P newex 208 228 65 196617 tapin~ 3000; #P comment 496 91 48 196617 hold time; #P comment 572 90 25 196617 hold; #P comment 279 376 83 196617 sorgente diretta; #P comment 151 377 53 196617 hold loops; #P comment 319 83 70 196617 carica un file; #P window linecount 2; #P comment 638 89 80 196617 libera la memoria di tapin; #P connect 19 0 18 0; #P fasten 11 1 12 0 423 159 381 159 381 111 125 111; #P fasten 19 0 13 0 76 79 195 79; #P fasten 14 0 13 0 403 194 374 194 374 116 195 116; #P fasten 7 0 8 0 213 307 194 307 194 167 213 167; #P fasten 18 0 8 0 76 158 213 158; #P fasten 12 0 8 0 125 158 213 158; #P fasten 13 0 8 0 195 147 213 147; #P connect 8 0 6 0; #P fasten 17 0 6 0 607 213 213 213; #P connect 6 0 7 0; #P connect 7 0 23 0; #P connect 23 0 20 0; #P connect 21 0 10 0; #P connect 20 0 10 0; #P connect 21 0 10 1; #P connect 20 0 10 1; #P fasten 22 0 21 0 294 358 250 358; #P fasten 22 0 8 1 294 203 294 203 294 171 280 171; #P fasten 7 0 8 1 213 316 182 316 182 162 280 162; #P connect 9 1 22 0; #P connect 9 0 22 0; #P fasten 16 0 11 0 556 110 403 110; #P connect 11 0 14 0; #P fasten 19 0 24 0 76 61 443 61; #P connect 24 0 15 0; #P connect 15 0 14 1; #P pop;
|
|
|
|
|
5
|
Linguaggi per la Computer Music / Max MSP Jitter / Re: lloopp patch e mp3
|
il: Maggio 13, 2008, 15:51:17
|
non avevo capito che sei in runtime e non puoi aprire le patch di lloopp..il messaggio import lo si invia a un buffer per caricare un mp3..questo messaggio mi sembra non sia previsto nel menu del buffer-host = non si possono caricare mp3  non è un grosso problema però, puoi sempre passare i tuoi files da mp3 a aiff o wav
|
|
|
|
|
6
|
Linguaggi per la Computer Music / Max MSP Jitter / Re: Reti neurali
|
il: Maggio 13, 2008, 15:00:58
|
ciao, io è un po di tempo che cerco di capire come usare queste reti neurali (tra l'altro avevo postato anchio il link al pdf su questo forum)..si trova qualche oggetto per max ma di impieghi concreti convincenti io non ne ho mai trovati..ed anche sul forum della cycling di tanto in tanto l'argomento viene fuori ma non si capisce bene chi le usa per fare cosa, insomma se c'è qualcuno che ha delle patch interessanti di sicuro non le mostra...boh..l'esempio che citi tu è carino e ho provato anche io ad implementarlo in max..devi usare un accorgimento: per collegare le uscite di tutti i nodi con le entrate di tutti i nodi devi introdurre nei collegamenti dei send e receive audio in maniera da introdurre un delay di un vettore di segnale (cioè un ritardo tanto grande quanto il signal vector size che utilizzi come impostazione di msp) questo perchè altrimenti msp per prevenire feedback-loop si disattiva..io ho provato e non è che mi sembrasse un granche il risultato..  facci sapere se ottieni risultati interessanti anzi colgo anch'io l'occasione per ribadire nuovamente che se qualcuno ha idee e suggerimenti in merito saremo lietissimi di imparare! ciao!!
|
|
|
|
|
7
|
Linguaggi per la Computer Music / Max MSP Jitter / Re: lloopp patch e mp3
|
il: Maggio 12, 2008, 20:09:58
|
|
per caricare un mp3 in un buffer devi usare come diceva bruno il comando "import"..non ho investigato molto perchè il codice di lloopp mi sembra un po intricato e poco documentato, ma se apri in edit mode l'act "buffer-host" mi sa tanto che troverai che usa il comando replace per caricare i files, oppure crea dinamicamente via script dei buffer con argomento il nome del file..insomma in nessuno di questi modi è supportato il caricamento di mp3 ciao
|
|
|
|
|
9
|
Linguaggi per la Computer Music / Max MSP Jitter / Re: Max 5 esce il 22 aprile
|
il: Aprile 25, 2008, 15:44:14
|
la grafica è decisamente pesante sul mio ppc..transport è un nuovo sistema di timing interno che permette di sincronizzare i metro e tutti gli oggetti che hanno a che fare con il tempo con un master bpm..è una bella cosa secondo me..ho letto da qualche parte della nuova feature di poly~ che, a parte la faccenda del multicore che per adesso non mi interessa, permetterebbe di poter cambiare dinamicamente la patch caricata dantro senza avere interruzione audio..beh questa sarebbe una bella svolta..ciao Bruno!! 
|
|
|
|
|
10
|
Linguaggi per la Computer Music / Max MSP Jitter / Re: domanda un po stupida su onda quadra
|
il: Aprile 13, 2008, 16:19:57
|
|
@galileo si trapezoid lo conosco e si può fare una cosa del genere (vedi sotto, ma non è proprio quello che intendevo) giusto maurizio adesso provo grazie
max v2; #N vpatcher 27 47 714 676; #P window setfont "Sans Serif" 9.; #P window linecount 1; #P message 269 76 31 196617 0.66; #P message 231 76 14 196617 3; #P newex 231 41 48 196617 loadbang; #P newex 255 178 30 196617 !- 1.; #P flonum 300 117 35 9 0. 1. 3 3 0 0 0 221 221 221 222 222 222 0 0 0; #P user number~ 300 204 341 219 9 3 3 1 0. 0. 0 0.66 250 0. 0 0 0 221 221 221 222 222 222 0 0 0; #P user number~ 255 204 296 219 9 3 3 1 0. 0. 0 0.34 250 0. 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 231 231 58 196617 trapezoid~; #P newex 231 329 56 196617 clip~ 0. 1.; #P newex 231 300 33 196617 -~ 1.; #P newex 231 267 35 196617 *~ 2.; #P user ezdac~ 395 427 439 460 0; #P user scope~ 231 367 361 497 256 3 128 -1. 1. 0 0. 0 0. 102 255 51 135 135 135 0; #P flonum 231 121 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 231 151 46 196617 phasor~; #P connect 12 0 13 0; #P connect 13 0 1 0; #P connect 1 0 0 0; #P connect 0 0 7 0; #P connect 7 0 4 0; #P connect 4 0 5 0; #P connect 5 0 6 0; #P connect 6 0 2 0; #P fasten 10 0 11 0 305 174 260 174; #P connect 11 0 8 0; #P connect 8 0 7 1; #P connect 12 0 14 0; #P connect 9 0 7 2; #P connect 14 0 10 0; #P connect 10 0 9 0; #P pop;
|
|
|
|
|
11
|
Linguaggi per la Computer Music / Max MSP Jitter / domanda un po stupida su onda quadra
|
il: Aprile 13, 2008, 14:26:05
|
|
ciao ragazzi, per implementare un classico effetto gate con un onda quadra su un segale ho questo problema che al momento non mi viene in mente come si risolve!! grazieee ciao
max v2; #N vpatcher 20 74 554 524; #P window setfont "Sans Serif" 9.; #P window linecount 1; #P newex 60 60 48 196617 loadbang; #P message 106 94 23 196617 0.5; #P message 60 95 14 196617 3; #P message 295 298 29 196617 stop; #P message 224 299 67 196617 startwindow; #P newex 224 328 31 196617 dac~; #P user scope~ 60 217 190 347 256 3 128 -1. 1. 0 0. 0 0. 102 255 51 135 135 135 0; #P flonum 106 118 48 9 0. 1. 3 3 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 60 118 44 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 106 155 29 196617 sig~; #P newex 60 186 56 196617 >~ 0.5; #P newex 60 155 44 196617 phasor~; #B color 5; #P window setfont "Sans Serif" 14.; #P window linecount 2; #P comment 224 214 276 196622 domanda: come si fa a controllare la pendenza della rampa 0.-1. / 1.-0. ?!; #P window linecount 1; #P comment 225 182 224 196622 semplice lfo square-wave; #P connect 13 0 11 0; #P connect 11 0 5 0; #P connect 5 0 2 0; #P connect 2 0 3 0; #P connect 3 0 7 0; #P connect 13 0 12 0; #P connect 12 0 6 0; #P connect 6 0 4 0; #P connect 4 0 3 1; #P connect 10 0 8 0; #P connect 9 0 8 0; #P pop;
|
|
|
|
|
14
|
Linguaggi per la Computer Music / Max MSP Jitter / Re: Assegnare suoni o frequenze a tasto midi
|
il: Marzo 19, 2008, 09:30:58
|
|
ciao e benvenuto sul forum! per mappare una tastiera midi ti consiglio di cominciare con midiin collegato a midiparse per separare i valori delle note dagli altri messaggi midi (ci sarebbe l'oggetto notein però nella mia esperienza non è sempre preciso) una volta fatto questo con l'oggetto stripnote filtri solo i messaggi di note-on, cioè una lista composta da due valori: il pitch e la velocity della nota suonata sulla tastiera; poi spacchetti ulteriormente questa lista (unpack) e mappi i valori midi delle note collegandoli a quello che vuoi per esempio con l'oggetto select..quetso è un metodo semplice semplice, si possono fare cose più sofisticate usando l'oggetto coll per storare i mappaggi spero di esserti stato utile
|
|
|
|
|
|