Pagine: [1] 2 3
|
 |
|
Autore
|
Topic: Rappresentare una catena di "n" effetti (Letto 1781 volte)
|
brunozamborlin
Hero Member
    
Posts: 769

|
Ciao a tutti, un quesito a cui potrebbero rispondermi anche i maxers meno esperti, inquanto problema di interfaccia e di "user-friendly". Dunque, situazione classica: ho "x" linee di ingresso (credo saranno 3 mono e 2 stereo) che possono passare per "y" effetti per poi finire in 2 linee di uscita. Sto provando a pensare ad un'interfaccia grafica per cambiare il routing audio "in tempo reale". Quello che mi è venuto in mente è l'utilizzo di un matrix~, però non mi piace molto come soluzione. Poniamo ad esempio che l'ingresso 1 stia passando per l'effetto 1 per poi finire direttamente nelle uscite. Io vorrei un'interfaccia che mi renderesse semplice il passaggio da questa situazione ad una situazione del tipo: ingresso1 -> effetto2 -> uscita. Con matrix~ purtroppo se prima cancello il "pallino" nel punto "ingresso1-effetto1" e poi attacco quello "ingresso1-effetto2" poi dovrò anche crearne uno del tipo "effetto2-uscita" e togliere quello "effetto1-uscita". Insomma, è scomodo. Qualcosa del tipo "drag'n'drop" che permetta di ordinare una catena di "n" effetti sarebbe l'ideale ad esempio. A qualcuno viene in mente qualcosa? Thx 
|
|
|
|
|
Loggato
|
|
|
|
|
|
|
|
|
|
|
|
brunozamborlin
Hero Member
    
Posts: 769

|
Mi sembra che quello che tu trovi scomodo sia l'oggetto matrixctrl Hai centrato il problema  Il problema in questo caso non è di come implementare qualcosa, ma di come visualizzarlo... Voglio dire, ok posso inviare dei messaggi ad un matrix~, con coll o con quello che voglio, ma come li rappresento graficamente? Come posso, in un unico gesto, cambiare l'audio routing? La cosa bellissima sarebbe quella di avere una piccola colonna di "scatoline" con scritto "delay", "reverb" ecc.. da poter draggare in alto o in basso, e che a queste corrispondessero dei messaggi da inviare a matrix~. Esiste qualcosa del genere in Max, o magari in Jitter? e come interfaccia usi "n" ubumenu per ogni linea che richiamano gli index dalla coll.. scusa mic non ho ben capito... questi ubumenu mi direbbero solo "da" dove "a" dove, ma per cambiare tutto il routing ci si mette una marea di tempo perchè, se "n" è il numero di effetti caricati, servirebbero "2n" menu da "n+2" elementi (contando 2 ingressi e 2 uscite della scheda). O forse non ho capito che intendi.
|
|
|
|
|
Loggato
|
|
|
|
|
|
|
|
|
|
brunozamborlin
Hero Member
    
Posts: 769

|
Grazie a tutti delle risposte. Dunque, il fatto è questo: matrixctrl non è un buon oggetto per fare questa cosa secondo me, per i motivi che ho già detto (fare 4 passi quando con altre soluzioni ne basterebbe uno). Quindi, soluzioni: 1-mi salvo tutti i preset che ritengo "utili" (con pattrstorage o coll) che vadano a pilotare un matrix~. svantaggi: -non potrei accedere a tutte le combinazioni -quando aggiungo un nuovo effetto, devo aggiungere gli altri possibili preset 2-una soluzione simile a framework di leatcutter john (o alla mia "ambnt"  ) dove sostanzialmente ad ogni anello della catena c'è un ubumenu che dà la possibilità di inserire ogni effetto disponibile (mic magari tu intendevi così?) 3-come dicevo, degli oggettini grafici disposti in colonna (ad esempio può esserci una colonne per ogni uscita audio) in un certo ordine. Se ad esempio l'ordine è A-B-C, se io draggo la C sopra la B ottengo l'ordine A-C-B a cui corrisponde un certo messaggio che va ad un matrix~. svantaggio: so come farla in html e in flash, ma non in max  La seconda non ha svantaggi a quanto pare, voi che dite? E ne avrei anche una versione semi-pronta... forse mi conviene prender quella strada. Ora è chiaro il problema no?
|
|
|
|
« Ultima modifica: Novembre 08, 2006, 08:34:28 pm da brunozamborlin »
|
Loggato
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pagine: [1] 2 3
|
|
|
|
|