Методы и алгоритмы обработки звуковых сигналов. Вологдин Э.И. - 80 стр.

UptoLike

Составители: 

4.4. Звуковой эффект «фленжер»
Этот эффект является чисто техническим приемом изменения музыкального звука.
Он реализуется на основе использования временной задержки. Для создания эффекта
«фленжер» звуковой сигнал суммируется с его копиями, задержанными на время 5…15
мс. Время задержки должно существенно превышать период звукового сигнала, поэтому
этот эффект применяется на частотах выше 200…600 Гц. Копии звукового сигнала могут
быть частотно- или фазо-модулированными, что делает время задержки, изменяющимся
во времени. В результате получается плавающий звук с биениями частот. Этот эффект
может восприниматься как размазывание звука, характерное для хорового пения. При
определенном соотношении задержек, частоты и глубины модуляции возможно
получение эффекта, напоминающего восприятие гудка проезжающего мимо слушателя
паровоза. Это и есть физическое проявление эффекта Доплера, связанного с
изменением высоты звучания движущегося объекта. Звуковой эффект «фленжер»
применяется для обработки любого музыкального инструмента или голоса.
Создание эффекта «фленжер» основано на использовании переменной линии
задержки. В такой линии время задержки состоит из двух составляющих постоянной
dl
T
и переменной
( )T t
, которая меняется по синусоидальному закону. Схема на рис.4.18
поясняет принцип формирования звукового эффекта. В этой схеме на вход подается
звуковой сигнал и далее он разделяется на два канала. В каждом из них можно
регулировать уровень с помощью аттенюаторов (ATT). Канал, в котором производится
задержка сигнала, в плагинах он имеет название wet out. Канал, в котором сигнал
проходит без изменений, - является опорным, в плагинах он называется dry out.
Переменная задержка создает фазовую модуляцию сигнала относительно опорного
канала. На слух она не воспринимается, поэтому ее преобразуют в АМ путем
суммирования сигналов двух каналов. Если уровни сигналов в каналах равны, то глубина
АМ может достигать 100%, ее регулируют путем изменения уровней в одном или другом
каналах. Характер звука формируемого эффекта определяется формой огибающей
выходного сигнала сумматора.
Алгоритм создания звукового эффекта «фленжер» на основе переменной линии
задержки может быть представлен в виде
( ) cos cos( ( cos ))
out dl
U t A wt B w t T T t= + + +
, (4.11)
80
Рис.4.17. Спектр звукового сигнала с эффектом Wah-wah
Фазовая модуляция
АЧХ фильтра
Рис.4.18. Формирование звукового эффекта «фленжер»
wet out
dry out
out
sin t
Линия задержки
dl
T
АТТ
АТТ
Σ
T(t)