Александр Загуменнов

Компьютерная обработка звука


Скачать книгу

функция делит амплитуду всех выборок сигнала на два. Такого же результата можно достичь путем установки параметров fade-in/fade-out (нарастания/затухания) в пределах от 50 % к 50 %. Однако с помощью описываемой команды нужный результат достигается намного быстрее за счет значительного сокращения времени вычислений.

      Amplitude * 2 (Увеличить амплитуду вдвое). Команда вызывается из меню Edit.

      Эта функция умножает амплитуду всех выборок на два. То же самое можно сделать установкой параметров fade-in/fade-out (нарастания/затухания) в пределах от 200 % к 200 %.

      Смещение по постоянному току

      Звуковые карты или внешнее музыкальное оборудование могут создавать некоторый уровень смещения по постоянному току в записанных звуковых файлах. В файлах без смещения пики сигнала, точки минимальной амплитуды и сама форма волны отображаются равномерно относительно центральной линии (нулевого уровня) графика. В звуковом файле со смещением волна сдвинута в положительном или отрицательном направлении (вверх или вниз на графике), и при воспроизведении такого файла могут возникать искажения. Однако возможна ситуация, когда смещение было существенным, а на графике этого увидеть нельзя.

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

Добавление или вычитание смещения по постоянному току в Sound Forge

      Операция DC offset (Смещение по постоянному току) применяется для смещения опорной линии звукового файла. Опорной линией на графике звуковой волны называют осевую линию нулевой амплитуды. Считается, что волна, которая не отцентрирована возле опорной линии, имеет смещение по постоянному току. Чтобы исправить смещение, к каждой выборке добавляется некоторое постоянное значение.

      По команде DC offset из меню Process откроется диалоговое окно, вид которого показан на рис. 1.29.

      Рис. 1.29. Диалоговое окно DC Offset

      Опция Name (Наименование) служит для загрузки стандартных (поставляемых с программой) или сохраненных пользователем предустановленных параметров диалогового окна. Конкретная предустановка выбирается из раскрывающегося списка.

      Если помечена опция Automatically detect and remove (Автоматически найти и удалить), DC-смещение вычисляется индивидуально для каждого канала и затем автоматически корректируется.

      При помощи опции Adjust DC offset by можно непосредственно скорректировать значение смещения. Смещение может быть от -32768 до 32767 для 16-разрядных данных и от -128 до 127 для 8-разрядных данных.

      Существует простой способ определить смещение DC: нужно увеличить масштаб изображения во фрагменте звукового файла, содержащем только тишину, и посмотреть, не сдвинута ли линия (а это и есть форма волны тишины) относительно средней линии