## Amplify / AmpiflydB

`Amplify` (clip, float amount1 [, ...])
`AmplifydB` (clip, float amount1 [, ...])

`Amplify` násobí hodnoty audio vzorků koeficientem amount . Můžete zadávat různé koeficienty pro každý kanál.
Pokud je zadáno více koeficientů-regulátorů hlasitosti, než je kanálů, budou přebytečné ignorovány. Pokud je regulátorů méně než kanálů, potom bude poslední přiřazen zbývajícím kanálům.

`AmplifydB` je stejný kromě hodnot, které jsou uváděny v decibelech (dB).
Můžete použít záporné hodnoty dB (nebo koeficienty mezi 0 a 1) pro snížení hlasitosti. Záporný koeficient posouvá fázi o 180 stupňů (t.j. invertuje vzorky).

8bitové a 24bitové audio vzorkování je v procesu převedeno do float, ostatní audio formáty jsou zachovány.

    # Zesílit levý kanál o 3 dB (přidat 3 dB):
    video = AviSource("c:\filename.avi")
    stereo = WavSource("c:\audio.wav")
    stereo_amp = AmplifydB(stereo, 3, 0)
    return AudioDub(video, stereo_amp)

    # Zesílit přední (front) kanály o 3 dB (přidat 3 dB):
    video = AviSource("c:\divx_6ch_wav.avi")
    audio = WavSource(c:\divx_6ch_wav.avi)
    multichannel_amp = AmplifydB(audio, 3, 3, 3)
    return AudioDub(video, multichannel_amp)

Jak jsou rozmístěny kanály podle koeficientů najdete v popisu GetChannel.

`$English Date: 2006/02/11 21:11:14 $`

`Český překlad:18.9.2009`