Убрать постоянное смещение аудиосигнала

Вычтите постоянную составляющую записи.

Аудиофайл

Можно перетащить файл сюда

WAVMP3M4AOggFLAC

До 50 МБ и 5 минут. MP3, WAV, M4A, FLAC, Ogg — при поддержке браузером. До двух каналов.

Данные остаются на вашем устройстве.

Как пользоваться

  1. Добавьте аудиофайл, который может открыть браузер.
  2. Запустите коррекцию постоянного смещения.
  3. Проверьте запись и скачайте WAV.

Пример

Центрировать смещённую волну

Исходные данные
Отсчёты тестового канала с постоянной добавкой 0,1.

Уберите постоянное смещение.

Что получится
Среднее значение канала приблизится к нулю.
Форматы и ограничения

Сместите сигнал относительно нулевого уровня, вычитая его постоянную составляющую. Это техническая коррекция, а не очистка записи от фонового шума.

На входе
WAV, MP3, M4A, Ogg, FLAC — если декодирует браузер
Результат
WAV PCM16

Запись после вычитания среднего смещения отдельно в каждом канале.

  • Один файл до 50 МБ, до 5 минут и двух каналов.
  • После декодирования — до 30 миллионов отсчётов; поддержка кодека зависит от браузера.

Это не шумоподавление и не удаление голоса. Проверьте сигнал и пики после обработки.

Обработка выполняется на вашем устройстве. Файлы и введённые данные не отправляются серверу; после обновления страницы редактор сбрасывается.

Обработка выполняется в памяти браузера. Введённые данные не отправляются серверу и не сохраняются сервисом; сохраните результат до закрытия страницы. Поддержка MP3, WAV, Ogg, M4A и FLAC зависит от кодека и браузера. Для записи действуют ограничения: 50 МБ, 5 минут, до двух каналов и 30 миллионов отсчётов. Операция не заменяет шумоподавление или восстановление повреждённого аудио.

Вопросы об инструменте

Удаляет ли инструмент фоновые шумы?

Нет. Он вычитает постоянную составляющую, а не распознаёт шум.

Обрабатываются ли стереоканалы независимо?

Да. Среднее вычисляется и вычитается отдельно для каждого канала.

Как проверить наличие постоянного смещения до обработки?

В отчёте информации об аудио посмотрите значения dcOffset по каналам. Это среднее значение отсчётов: отклонение от нуля показывает постоянную составляющую за всю запись.

Что произойдёт с сигналом, среднее которого уже равно нулю?

Вычитать из него практически нечего, поэтому заметного изменения может не быть. Результат всё равно сохраняется в PCM 16 бит и может отличаться от исходника по байтам.

Восстановятся ли срезанные пики перегруженной записи?

Нет, вычитание среднего значения не возвращает потерянную форму пиков. Если исходник уже записан с перегрузкой, проверьте его на слух и по волновой форме.

Сдвинется ли звук во времени после удаления постоянной составляющей?

Нет, меняются значения отсчётов, а не их количество или порядок. Начало, длительность и частота декодированной записи сохраняются.

Разобраться в задаче

Все инструкции
Работа с аудио4 мин

Как подготовить WAV, выбрать частоту и проверить постоянное смещение

Параметры декодированного аудио, экспорт PCM16, пересчёт частоты и удаление среднего смещения без обещания восстановления качества.

Читать инструкцию