Анализируем мгновенный спектр сигнала в режиме Spectral View
Команда View > Spectral View включает режим отображения мгновенного спектра сигнала в виде градаций яркости и цвета. На рис. 4.6 показано распределение мгновенного спектра сигнала, записанного в файле EX03_01.WAV.
Рис. 4.6. Представление звукового сигнала в виде мгновенного спектра
О чем говорит картинка, которую мы видим в режиме Spectral View? Как можно использовать информацию, полученную путем наблюдения мгновенного спектра?
По горизонтальной оси отложено время, по вертикальной — частота. Цвет и яркость отображения зависят от уровня спектральной составляющей в анализируемой волновой форме на той или иной частоте (чем ярче — тем выше уровень). Что касается цвета, то, например, по умолчанию нулевой уровень соответствует черному цвету, по мере увеличения уровня появляется красный цвет, а максимальный уровень отображается белым цветом. Цветовую гамму можно сменить, воспользовавшись опциями страницы Spectral вкладки Colors диалогового окна Settings.
Рассматривая спектральную диаграмму, можно составить представление о частотной области сосредоточения основной доли энергии сигнала в различных точках волновой формы. Эта информация полезна при сведении нескольких треков в микс. Желательно, чтобы спектры сигналов треков существенно не перекрывались по частоте. Добиться этого можно путем фильтрации. В процессе обработки сигналов фильтрами можно увидеть и сравнить с помощью спектральных диаграмм спектр сигнала, полученного в результате обработки, со спектром исходного сигнала и тем самым оценить, верно ли ведется обработка.
Чрезвычайно важно то обстоятельство, что Adobe Audition в режиме Spectral View позволяет не только наблюдать за спектром сигнала, но и редактировать волновую форму. Не понравившийся вам чем-либо фрагмент можно выделить и основательно с ним поработать (вплоть до вырезания).
В качестве примера на рис. 4.7 показан мгновенный спектр небольшого участка волновой формы из файла EX03_01.WAV. Для того чтобы лучше разглядеть детали, мы выделили этот фрагмент и скопировали его в файл EX04_02.WAV.
Рис. 4.7. Пример мгновенного спектра, содержащего аномалию
Это мгновенный спектр сигнала, представляющего собой дикторский текст. Области с относительно широким спектром соответствуют словам, с узким — паузам между ними. Видно, что в конце первой фразы (где расположен указатель мыши) мгновенный спектр шире, чем в ближайших окрестностях. В этом месте наблюдается некий неестественный, подозрительный выброс. Широкий спектр всегда соответствует быстрому перепаду значений сигнала или короткому импульсу. Скорее всего, в этом месте есть щелчок. В принципе можно было бы выделить участок, посредине которого находится этот пик, подравнять область выделения по нулевым уровням сигнала и нажать клавишу <Delete>. Щелчок был бы удален. Когда вы наберетесь опыта, в подобных случаях можно так и поступать. А пока нелишним будет посмотреть на предполагаемый пик. Для этого в меню View выберем команду Waveform View. В главном окне появится знакомое изображение звуковой волны (рис. 4.8). Отображается тот же фрагмент волновой формы, спектр которого мы видели на рис. 4.7, интервал с аномалией выделен.
Рис. 4.8. Загадочный пик обнаружен
А вот и "герой нашей повести" — маленький, едва заметный остренький пичок, соответствующий отметке 1.0 на шкале времени. Он так мал, что даже когда знаешь, что и где искать, найти его очень трудно. А представьте себе, что мы пытались бы обнаружить этот выброс, просматривая звуковую волну! Скорее всего, даже если искать очень тщательно и неспешно, он бы так и остался незамеченным.
Может быть, ничего страшного и не произошло бы, пропусти мы эту аномалию? Чтобы ответить на этот вопрос, достаточно прослушать участок волновой формы, включающий обнаруженный объект. Звучит он очень заметно и неприятно: "плямк" — звук при резком размыкании губ, склеившихся в паузе между словами.
Изучая спектральное представление, можно обнаружить любые ненормально быстрые перепады значений сигнала. Часть из них может быть вызвана внешними причинами: щелчки, трески, дефекты речи и т. п. Иногда скачки значений отсчетов появляются в самой программе в результате неграмотного монтажа фонограммы. Например, монтируются фрагменты разных сигналов, и хотя бы один из них имеет постоянное смещение или сверхнизкочастотную составляющую. Или при нарезке фрагментов звукооператор не позаботился о том, чтобы точки разрезов совпадали с нулевыми точками звуковой волны.