## Amplify / AmpiflydB

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

Команда `Amplify` умножает значения отсчетов аудио-выборки на коэффициент amount. Вы можете задавать различные коэффициенты для разных каналов.
Если задано больше коэффициентов-регуляторов громкости, чем имеется каналов, то лишние игнорируются. Если регуляторов меньше - последний заданный применяется к последующим каналам.

`AmplifydB` - тоже самое, за исключением того, что значение задается в dB (децибелах).
Вы можете использовать отрицательные значения (или масштабный коэффициент от 0 до 1) для уменьшения громкости. Отрицательный масштабный коэффициент сдвинет фазу на 180°.

8- и 24-битные аудио-отсчеты в процессе конвертируются в float, остальные аудио-форматы сохраняются.

    # Усилить левый канал на 3 dB (добавить 3 dB):
    video = AviSource("c:\filename.avi")
    stereo = WavSource("c:\audio.wav")
    stereo_amp = AmplifydB(stereo, 3, 0)
    return AudioDub(video, stereo_amp)

    # Усилить фронтальные каналы на 3 dB (добавить 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)

Как расположены каналы (по коэффициентам) можно найти в описании GetChannel.

`$English Date: 2004/02/29 20:04:51 $
Русский перевод 14.05.2005 Turyst04 Turyst04@nextmail.ru`