Москва: проверенные б/у ноутбуки с гарантией и проверкой перед оплатой
+7 906 722-94-45

Главная → Статьи → Audacity: Spectral Delete — удаление по частоте

Spectral Delete в Audacity: как вырезать звук по спектру

Как работает Spectral Delete в Audacity: спектрограмма, включение Spectral Selection, выделение полосы частот, ограничения на низах и когда инструмент бесполезен.

Spectral Delete в Audacity: как вырезать звук по спектру

Обычные эффекты действуют на отрезок времени и обращаются со всеми частотами одинаково. Spectral Delete работает иначе: вы выделяете прямоугольник — время и полосу частот — и удаляете только то, что внутри. Это узкий, но точный инструмент для тональных помех.

Что нужно для начала

Инструмент требует спектрального выделения, а оно возможно только в спектрограмме.

Переключите трек в режим Spectrogram: щёлкните по названию дорожки и выберите Spectrogram в меню.

Затем включите Enable Spectral Selection — в настройках спектрограммы трека или в общих настройках.

Как выделить полосу

Наведите курсор на спектрограмму и зажмите кнопку на нужной высоте — она задаёт границу частоты.

Протащите по горизонтали, задавая время, и по вертикали, задавая полосу.

Получится прямоугольник: он и есть спектральное выделение.

Где найти эффект

Effect → Spectral Tools → Spectral Delete.

В новых версиях пункт может называться Delete selection.

Диалога нет: параметров у команды нет, всё определяется выделением.

Что происходит при удалении

Audacity фильтрует полосу частот в пределах выделенного времени.

Звук выше и ниже полосы остаётся на месте. В этом отличие от обычного фильтра, который действует на всю длительность.

Волновая форма при этом почти не изменится — на глаз удаление не заметно.

Как это работает технически

Фильтрация выполняется оконным sinc-ядром, которое даёт более крутой и чистый срез, чем простое режекторное звено.

На краях выделения применяется короткий фейд около 10 миллисекунд, чтобы переход не щёлкал.

Очень узкие выделения слегка расширяются вокруг центральной частоты — иначе фильтр не построить.

Ограничения на низах

Это главное, что нужно знать заранее.

Очень низкие частоты удалить нельзя: на частоте дискретизации 44 100 Гц граница около 100 Гц. Если выделение уходит ниже, удалится всё до верхней границы, как будто выделение начиналось с нуля.

Частоты у нуля и у половины частоты дискретизации в принципе не фильтруются.

Когда инструмент полезен

Первый случай — наводка 50 или 60 Гц с гармониками. Тут помогает узкая полоса на конкретной частоте.

Второй — свист, писк, тональный сигнал от оборудования.

Третий — короткий бип, звонок, сигнал техники, который занимает узкую полосу.

Четвёртый — резонанс, который гудит на одной ноте.

Когда он бесполезен

Шум улицы, гул толпы, шум ветра — широкополосные помехи. Удалять их полосой бессмысленно: вы просто сделаете звук глуше.

Щелчки и треск — короткие во времени, но широкие по частоте. Для них есть Click Removal и Repair.

Речь, наложенная на музыку, тоже не решается полосой: голос занимает тот же диапазон.

Практика: наводка 50 Гц

Переключите трек в спектрограмму. Найдите яркую горизонтальную линию в самом низу.

Выделите её и чуть выше, чтобы захватить гармонику.

Примените Spectral Delete.

Проверьте на слух: гул должен исчезнуть, а низ голоса остаться. Если голос стал тонким, полоса была слишком широкой.

Практика: свист

Найдите в спектрограмме короткую яркую линию.

Выделите только её, с минимальным запасом.

Удалите и проверьте результат на участке до и после.

Практика: резонанс

Если помещение гудит на одной ноте, найдите её в спектре.

Выделите узкую полосу по всей длине проблемного участка.

После удаления проверьте, не появилось ли «пустоты» в звуке.

Инструменты рядом

Spectral Edit Multi Tool умеет работать как режекторный, высокочастотный или низкочастотный фильтр в зависимости от выделения.

Есть также команды усиления полосы — они пригодятся, если нужно не убрать, а подчеркнуть частоту.

Связь с общим шумоподавлением

Noise Reduction строит профиль шума по образцу и вычитает его по всему спектру.

Spectral Delete действует точечно. Для комбинации «широкий фон плюс узкая наводка» сначала уберите наводку спектрально, потом работайте шумоподавлением.

О шумоподавлении — в статье о Noise Reduction.

Связь с анализом спектра

Прежде чем что-то вырезать, полезно понять, что именно шумит. Спектрограмма показывает частоты и время одновременно.

О чтении спектрограммы — в статье о спектрограмме.

Про щелчки

Короткие щелчки выглядят на спектрограмме как вертикальные полосы, а не горизонтальные. Их удаляют иначе: через Repair или закрашивание.

О щелчках — в статье о Click Removal.

Настройка спектрограммы

Размер окна влияет на точность по частоте и по времени. Большое окно, например 4096, даёт более точную картину по частоте.

Меньшее окно лучше показывает короткие события. Для поиска наводки берите большое.

Порядок обработки

Сначала анализ спектра, потом точечные удаления, затем общее шумоподавление, и только после — динамика и громкость.

Если сделать наоборот, шумоподавление будет работать с уже изменённым сигналом, и результат станет менее предсказуемым.

Где ломается

Эффект недоступен. Трек не в спектрограмме или выключено Enable Spectral Selection.

Удалилось слишком много. Полоса захватила полезный диапазон.

Ничего не изменилось. Выделение было вне звучащей полосы.

Пропал весь низ. Выделение ушло ниже допустимой границы.

Появился щелчок на стыке. Слишком резкая граница по времени.

Звук стал глухим. Помеха была широкополосной, полоса её не решает.

Как не испортить запись

Спектральное удаление почти не оставляет видимых следов, но на слух провал в полосе может быть заметен: звук становится «пустым» или слегка «телефонным». Поэтому работайте минимальной полосой и проверяйте результат в наушниках на фрагменте до и после. Если помеха плавает по частоте, одной полосой её не убрать: придётся делать несколько выделений подряд, каждое на своём участке времени. И сохраняйте копию до обработки — вернуть исходник после серии удалений невозможно.

Что делать, если помеха шире полосы

Иногда наводка занимает не одну линию, а небольшую область с гармониками. Тогда узкая полоса убирает только основную частоту, а «хвост» остаётся. В этом случае помогает комбинация: сначала вырезать основную частоту, затем пройтись шумоподавлением с профилем, снятым с участка, где есть только помеха. Такой двухшаговый подход работает лучше, чем попытка вырезать сразу весь диапазон одной широкой полосой.

FAQ

Где находится Spectral Delete?

Effect → Spectral Tools → Spectral Delete.

Нужны ли параметры?

Нет, всё задаётся выделением.

Почему не работает на низах?

Ниже примерно 100 Гц фильтрация при 44,1 кГц невозможна.

Можно ли удалить шум улицы?

Нет, это широкополосная помеха.

Как включить спектральное выделение?

В настройках спектрограммы трека или в общих настройках.