MixAudio
(clip1, clip2, float "clip1_factor", float "clip2_factor")
Mixa l'audio di due clips. Si può anche dare un livello di volume per ognuno
dei due clips, ma questo è opzionale.
Il volume è dato come fattore, per cui 0.0 vale "no audio" e 1.0 è il 100%.
Il default è 0.5/0.5 - se viene dato solo un fattore,l'altro è calcolato come
1.0-(factor). Se factor1 + factor2 supera 1.0, si rischia di "tosare" (clipping)
il segnale.
La frequenza di campionamento dei due clips DEVE essere la stessa(al limite
si usaResampleAudio">
ResampleAudio
). I due clips
devono avere anche lo stesso numero di canali (stereo/mono) - se necessario
si usano ConvertToMono
or MergeChannels
.
# mixa due sorgenti, con una delle due leggermente più bassa dell'altra. Soundtrack = WavSource("c:\soundtrack.wav") Speak = WavSource("c:\speak.wav") return MixAudio(Soundtrack, Speak, 0.75, 0.25)
# Si potrebbe notare che lo 0.25 è ridondante.
$Date: 2004/09/30 20:46:04 $