Компьютерная обработка звука - [25]
Можно действовать следующим методом: отсканировать небольшую часть той дорожки фонограммы, которая имеет самый громкий уровень или постоянные уровни громкости, и затем использовать результаты для нормализации всего файла или различных дорожек фонограммы.
Опция If clipping occurs (Если произойдет ограничение) позволяет выбрать способ обработки, если при использовании RMS произойдет отсечение пиков сигнала. Возможны следующие варианты:
• Apply Dynamic Compression (Применить сжатие динамического диапазона);
• Normalize Peak Value to 0 dB (Нормализовать пиковые значения к 0 дБ);
• Ignore (saturate) (Игнорировать);
• Stop Processing (Остановить выполнение).
Сжатие динамического диапазона при нормализации применяется для уменьшения искажений. Громкость пиков сигнала, которые могут оказаться отсеченными, снижается до значения 0 дБ. При этом используется ненулевое время атаки и отпускания, как при компрессии. Другими словами, чтобы не произошло жесткого ограничения сигнала, применяется коэффициент усиления, изменяющийся во времени. Эту опцию следует использовать для получения очень громкого и при этом чистого звука, а также при преобразовании 16-разрядного звука в 8-разрядный или в другие компрессированные форматы, если звук был максимизирован перед преобразованием.
Когда пиковые значения нормализуются к уровню 0 дБ, уровень амплитуды пиков выделенного фрагмента также нормализуется к 0 дБ. При этом применяется максимально возможный постоянный коэффициент усиления, который еще не отсекает пики сигнала. Чем меньше коэффициент усиления, тем в большей степени необходима нормализация по уровню среднеквадратичных значений.
При выборе опции Ignore разрешается отсечение громких пиков сигнала. Если отсекаемые пики очень коротки и нечасты, это будет незаметно на слух, но запись получится некачественной, когда сделано много отсечений.
При выборе опции Stop processing обработка прекращается при появлении любых звуковых данных, которые станут отсекаться. При этом выдается предупреждение.
При выделении обоих каналов стереоданных нормализация вычисляется по самому громкому найденному значению в любом из каналов, причем один и тот же коэффициент усиления применяется к обоим каналам. Если в стереофайле выделен один канал, то и нормализация действует только на него.
Нормализация уровня звука в WaveLabПо команде Normalize (Нормализовать) из меню Level открывается диалоговое окно Normalize Sound Level (Нормализация уровня звука), вид которого показан на рис. 1.34.
Это окно используется, чтобы изменить коэффициент усиления (громкость) выделенного фрагмента аудиозаписи. Изменение коэффициента усиления всегда устанавливается в соотношении с полным уровнем звука. Основная задача, которую можно решать с помощью данной опции, заключается в том, чтобы оптимизировать коэффициент усиления звуковых файлов с низким уровнем записи.
Секция окна Maximum level (Максимальный уровень) используется для установки уровня. Полная нормализация (увеличение громкости до максимального уровня) достигается при установке максимального уровня в 0 дБ, 100 % или 32767 условных единиц, в зависимости от шкалы измерения, которая используется в данный момент.
Если помечена опция As selected (Как в выделенном фрагменте), максимальный уровень будет автоматически установлен на уровне максимальной амплитуды в выделенном фрагменте.
Когда включен флажок Stereo Link (Связать стереоканалы) и нормализация применяется в стереофайле, самые высокие пики сигнала отыскиваются отдельно в каждом канале, но к обоим каналам применяется одинаковый коэффициент усиления (чтобы не нарушить стереобаланс). Обычно эта опция должна всегда быть активной.
При использовании опции Batch Processing (Пакетная обработка) некоторые процессы в последовательности эффектов могут увеличить уровень сигнала. Вне пакетной обработки (без создания цепочек) WaveLab использует 32-разрядную внутреннюю обработку. Однако если в результате какого-либо процесса в пакетном процессоре сигнал, скажем, преобразуется в аудиосигнал с более низким разрешением (например, 16 бит), то может произойти отсечение пиков сигнала.
Чтобы избежать этого, в пакетном процессоре можно вставить Normalizer в конце последовательности эффектов и активизировать в окне Normalize Sound Level опцию Only if clipping (Только при ограничении). Тогда Normalizer будет дополнительно снижать уровень сигнала таким образом, чтобы его максимальное значение не превышало заданного. Однако процедура снижения уровня сигнала будет применяться только в том случае, если без нее может произойти отсечение пиков сигнала. Фактически это позволяет использовать Normalizer как полностью свободный от искажений ограничитель.
Кнопка Get peak level (Определить пиковый уровень) служит для определения уровня самого громкого сигнала в выделенном фрагменте звукового файла. Найденный уровень отображается в окне, показанном на рис. 1.35. Эта возможность используется, например, в том случае, когда надо решить, имеется ли потребность в волновой нормализации или нет.
Настоящая книга заинтересует всех, кто столкнулся с вопросами подготовки, размещения в Сети и популяризации Internet ресурсов различного уровня: от домашней странички до корпоративного сайта. В ней вы найдете все, что необходимо для оптимизации Web сайтов под поисковые системы: приемы написания Web-страниц, описание множества самых популярных специализированных программ, предназначенных для подготовки сайта и его раскрутки, создания удачного HTML-кода страниц с правильными метаданными.Книга является практическим руководством для разработчиков Web сайтов и всех, занимающихся их продвижением.