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 Computer Music, Video e Grafica
| |-+  Max/MSP
| | |-+  Glitch Machine (quinto pezzo facile)
« precedente successivo »
Pagine: [1] Stampa
Autore Topic: Glitch Machine (quinto pezzo facile)  (Letto 730 volte)
Maurizio Giri
Amministratore
Hero Member
*****
Posts: 783


Guarda Profilo WWW
« il: Marzo 10, 2010, 19:18:02 »

Bene! Anche il quinto pezzo facile è online, fatemi sapere che ne pensate!

m
Loggato

Batti
Full Member
***
Posts: 129



Guarda Profilo
« Risposta #1 il: Marzo 12, 2010, 11:27:10 »

Mi piace molto, molto efficace! grazie per la condivisione.
Loggato
Maurizio Giri
Amministratore
Hero Member
*****
Posts: 783


Guarda Profilo WWW
« Risposta #2 il: Marzo 12, 2010, 14:32:31 »

grazie a te per l'apprezzamento.
(sul "problema serial" ahimé non ti so aiutare...)

m
Loggato

doubledev
Newbie
*
Posts: 4


Guarda Profilo
« Risposta #3 il: Aprile 02, 2010, 09:48:53 »

buongiorno,
stavo cercando di riprodurre questa patch molto interessante in PD ma mi sono imbattuto in un problema.
in Pd non esiste l'oggetto rate~.

quindi vorrei capire come si potrebbe fare senza questo oggetto o se in alternativa è stato costruito un oggetto simile.
Oppure: è possibile costruire una abstraction con le stesse caratteristiche ??


grazie e ancora complimenti
Loggato
Maurizio Giri
Amministratore
Hero Member
*****
Posts: 783


Guarda Profilo WWW
« Risposta #4 il: Aprile 03, 2010, 06:29:13 »

la cosa più semplice è sostituire tutti i rate~ con dei phasor~ indipendenti dal primo.
Data la frequenza del primo phasor~ di 1 Hz, la frequenza degli altri phasor è
0.666667
0.333333
0.25
16
0.4

lo svantaggio è che alla lunga perdi la sincronizzazione (ma puoi azzerare la fase di tutti gli oscillatori per riprenderla)

m
Loggato

doubledev
Newbie
*
Posts: 4


Guarda Profilo
« Risposta #5 il: Aprile 06, 2010, 17:16:35 »

se volessi "restartare" la fase degli oscillatori in modo automatico ogni tot tempo senza avere effetti collaterali legati al HARD SYNC, dovrei impostare come tempo di restart il massimo comune divisore fra  tutte le frequenze, giusto Huh?
quindi non si hanno distorsioni momentanee solo nel caso in cui i numeri delle frequeze siano numeri razionali    ( ! ? ) o sbaglio?



grazie
Loggato
Maurizio Giri
Amministratore
Hero Member
*****
Posts: 783


Guarda Profilo WWW
« Risposta #6 il: Aprile 07, 2010, 07:26:30 »

se volessi "restartare" la fase degli oscillatori in modo automatico ogni tot tempo senza avere effetti collaterali legati al HARD SYNC, dovrei impostare come tempo di restart il massimo comune divisore fra  tutte le frequenze, giusto Huh?

Giusto, oppure puoi calcolare il minimo comun multiplo fra tutti i periodi, che nel caso di questa patch è esattamente un minuto (equivalente a 0.016667 Hz)

Citazione
quindi non si hanno distorsioni momentanee solo nel caso in cui i numeri delle frequeze siano numeri razionali    ( ! ? ) o sbaglio?

Questo sarebbe vero se la precisione del sistema fosse infinita, ma dal momento che max ha 24 bit di precisione gli inevitabili arrotondamenti alla lunga portano comunque a slittamenti di fase tra gli oscillatori, a meno che le frequenze in gioco non siano esattamente un sottomultiplo della frequenza di campionamento.
In ogni caso, per una patch come la "glitch machine" il problema della discontinuità non dovrebbe essere così drammatico.

m
Loggato

doubledev
Newbie
*
Posts: 4


Guarda Profilo
« Risposta #7 il: Aprile 09, 2010, 15:02:54 »

grazie per gli innumerevoli consigli.
ho replicato la patch come gli strumenti a mia disposizione (molto pochi) ma la patch non funziona come dovrebbe...
escono suoni ma così belli e "puliti" come quelli che ho sentito dalla sua patch gemella.

perchè ?

se ha voglia di darci un occhiata per capire cosa c'è che non và ne sarei felicissimo, anche se non vorrei abusare del suo tempo.

allego qui sotto la patch.

grazie
Loggato
Maurizio Giri
Amministratore
Hero Member
*****
Posts: 783


Guarda Profilo WWW
« Risposta #8 il: Aprile 12, 2010, 22:55:26 »

credo che i problemi derivino tutti dall'abstraction "pd snapshot", la patch maxmsp infatti è pensata per lavorare principalmente con i segnali, mentre vedo che in pd sei costretto a trasformare molti segnali in messaggi numerici e questo crea discontinuità. Inoltre vedo che i delay~ non fanno una dissolvenza incrociata quando si cambia il ritardo, e generano quindi un tappeto di click.
Mi sembra strano che non esistano oggetti come >~, <~ etc. ma non sono un esperto di PD, magari qualcun altro (Franz?) può darti qualche consiglio utile.
Loggato

doubledev
Newbie
*
Posts: 4


Guarda Profilo
« Risposta #9 il: Aprile 17, 2010, 12:16:51 »

non lo so....ho provato a cercarli in qualche libreria ma niente
l'unica con qualche oggetto interessante era solo per linux (io uso mac)

grazie lo stesso per le pillole di saggezza e per il tempo offritomi


PS. complimenti per il libro.....è fatto molto bene
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.15 | SMF © 2006-2008, Simple Machines
Traduzione Italiana a cura di SMItalia
XHTML 1.0 Valido! CSS Valido!