w w w . w e b d i v i s i o n . c o m
Homepage
portfoliocontact


torna all'indice dei tutorials
   
sincronizzare suono ed immagini con flash 4 (e con flash 5)
   
 
TUTORIAL: SINCRONIZZARE SUONO ED IMMAGINI CON FLASH 4
 

Per poter sincronizzare ed associare una base musicale con altri eventi grafici o sonori in flash 4 sono necessarie poche operazioni. Il tutto è piuttosto semplice da fare anche se appare a prima vista laborioso da masticare. La nostra base musicale sarà un loop che verrà ripetuto a nostro piacimento.Innanzitutto è fondamentale conoscere esattamente la velocità del loop, essa è espressa in BPM (battiti per minuto). Se non la si conosce è possibile ricavarla utilizzando software come ACID. E' poi necessario avere una minima conoscenza di FLASH 4 e saper settare la velocità del movie come si desidera . Per fare ciò basta modificare i FPS (frames per secondo).

Se si desidera fare andare a tempo di musica una animazione è necessario che le due velocità (del movie e della musica) abbiano un riferimento comune, naturalmente espresso in frames. Per trovarlo ci dobbiamo affidare alla seguente semplice espressione:
 
Unità di misura(in frames)=(60/bpm)*fps
 
La nostra unità di misura, il nostro riferimento comune si ottiene dividendo per 60 il numero dei BPM del loop di base e poi moltiplicandolo per la velocità del movie espressa in FPS.
 
Per essere più chiari facciamo un esempio: vogliamo che una pallina cambi colore e posizione ad ogni inizio battuta della nostra base musicale (il cui loop è formato da quattro battiti).
 
1. Per prima cosa inseriamo nel primo layer il nostro loop e lo selezioniamo come stream, indicando il numero di ripetizioni a 5.
 
2. Il secondo passo è calcolare la nostra "unità di misura": l'operazione da eseguire è la seguente, visto che la base ha una velocità di 120 BPM e che il movie ha una velocità di 10 FPS. Unità di misura=60/120*10=5 Quello che abbiamo ottenuto è il numero di frames che corrisponde ad un singolo battito del nostro loop. Per sincronizzare qualsiasi evento con la nostra base dobbiamo fare in modo che "rientri" negli intervalli creati dalla nostra unità di misura.
 
3. Molto semplicemente inseriamo nel secondo layer la nostra bella pallina, per farle cambiare di colore e posizione a tempo con la musica sarà sufficiente prendere i frames multipli di 5, ed aggiungere un più uno poichè il nostro loop come il movie non parte dal frame n. 0 ma dal n.1 ed in essi inserire la pallina con le variazioni desiderate. In questo caso, individuata la nostra unità di misura a 5, e volendo fare in modo che la pallina si muova e cambi colore ogni 4 battiti, dovremo inserire il keyframe col cambio ogni 20 frames (5*4) partendo dal primo.
 
Questo è il risultato, la pallina cambierà colore e posizione ogni quattro battiti:
 
Autore: GIULIO GATTO
(dicembre 1999)