Posts Tagged ‘loadbang’
Seconda Parte: Inizializzazione della patch
Se salvate il progetto e successivamente lo riaprite, noterete che I number box vengono caricati con il loro valore più basso, questo può essere fastidioso e sicuramente è sempre meglio avere il parametro in input uguale al parametro dell’oggetto.
Questo può essere gestito tramite l’oggetto loadbang.
In pratica, quando la patch viene caricata, loadbang emette un bang che può essere utilizzato per mandare messaggi agli oggetti che necessitano un’inizializzazione.
In più è possibile fare doppio click sull’oggetto per riemettere il bang, per cui in qualunque momento può essere utilizzato per riportare gli oggetti in una situazione iniziale.
Per chi di voi programma, per esempio in java, lo si può considerare come una chiamata ad un metodo di inizializzazione di una classe, dove la classe è la nostra patch.

In questo caso ho impostato i valori iniziali per i due number box: uno a 120 e l’altro a 16, i valori di default per BPM e divisione della misura, di modo da avere “allineati” i parametri iniziali e gli input.