Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Sbornik_statey_po_teorii_zvuka.pdf
Скачиваний:
198
Добавлен:
22.05.2015
Размер:
4.96 Mб
Скачать

Всё, субтрактивная очистка окончена.

Иота. Многополосная фильтрация

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

Вернёмся к спектру. Заметил, что сами частоты сэмпла представляют из себя некий контур, который в принципе может быть описан, как Attack - Decay - Sustain - Release ? Так вот, сейчас мы сделаем очень нехорошую вещь - мы попробуем обрезать всё лишнее точно по контуру.

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

Очистил ? Не щёлкает ? Звучит ? Всё, очистка закончена.

Каппа. Sono luminus

Итак, сэмпл ты очистил. Скажем так, частью частот ты, вероятно, пожертвовал. Как их вернуть ?

Достроить !

Тут есть два способа.

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

Второй - более "умный" подход. Основан он на предположении о том, что любые гармоники имеют "зеркальное отражение" октавой, а то и двумя, выше. Можно просто скопировать и сдвинуть эти гармоники на октаву или кратное ей расстояние вверх.

Язнаю три pluginа, которые это делают. Первые два именуются, собственно, по разному названию алгоритма - Aural Activator из пакета DSP/FX, и Harmonics Enhancer из пакета Hyperprism. Оба снабжены достаточной документацией и интуитивно понятны.

Яостановил свой выбор на третьем - Steinberg Spectralizer (для WaveLab). Плагин наглядно показывает, как он отсекает на анализ верхние частоты, как он из умножает, и как подмешивает а в исходную волну. Если не очень усердствовать, можно достичь неплохих результатов безо всякого звона, но с яркими верхами. А в режиме Solo можно послушать, что же именно подмешивается в исходную волну.

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

Ещё высоких можно добавить, взяв похожую чистую волну (будь то ударник или синтезированный звук), эквалайзером убрать из неё те спектральные полосы, которые в нашей волне присутствуют, оставив только высокие, и попробовать смешать волны. С ударниками такой способ проходит "на ура", с инструментами понежнее, вроде струнных или пианино - не всегда.

Этим способом я пользовался, когда делал ремикс на призраковскую "Горизонтальную Женщину", чтобы сохранить оригинальное звучание перкуссий, вместе с тем их подкрасив (посмотреть на всё это безобразие можно будет на приближающемуся к логическому завершению минимьюзикдиске). И ничего вроде получилось.

Лямбда. Полуфинал

Вобщем-то, всё. Основные способы я рассказал, многого можно добиться рекомбинацией и использованием такого мощнейшего и удобнейшего, а главное, бесплатного оборудования, как собственная голова %)

Ми. Финал

Что почитать ?

Для начала - руководства пользователя всех упомянутых программ. Уверяю тебя, дражайший читатель, там море полезной и интересной информации. Возражения типа "там не по-русски" не принимаются - компьютер - штука глубоко англоязычная, и без него делать там почти нечего. А тем более в области звука, где локализованных программ - раз, два и обчёлся.

Затем - что-то на сайте Бориса Тарасова (http://trackers.elkatel.ru/), более продвинутая информация, в том числе и по оборудованию - на сайте Евгения Петрова (http://www.orc.ru/~peratron). Из англоязычного - на петровском сайте масса ссылок.

Если захотелось книжечек, то добро пожаловать в ближайшую научную библиотеку. Запомните ключевые фамилии авторов - Го(у)лд, Рабинер, Оппенгейм, Чандлер. Все они писали книги, где один из них - автор, другие - соавторы. Все эти книги издавались "Миром" или "Советским радио" в 60-х и 70-х, там буквально библейская информация по всему, что касается звука и его обработки. Все книги называются "Цифровая обработка сигналов" или около того, все книги без серьёзных познаний в математике читать просто не следует - хотя обещаю, самое серьёзное чтение по звуку из того, что ты вообще физически можешь найти.

Что посмотреть ? Проект Массачусетского Университета (http://www.mit.edu/) под названием Csound - о нём проще поглядеть, чем рассказывать. Любая поисковая машина выдаст сотню ссылок на официальный сайт. По сути, это язык программирования для звука, что-то вроде Си. Штука сложная, абсолютно некрасивая (текстовый интерфейс), но чудовищно мощная, ей можно сделать то, чего тебе и не снилось в обыкновенных редакторах. Опять же, лезть в это без простейших навыков в структурном программировании не стоит.

Омега. Суперфинал

Данная статья не претендует на законченность или правильность. Если ты нашёл в ней какую-то неточность, сообщи об этом мне, я буду раз узнать о том, что я ошибся, и поправиться. Если ты хочешь, чтобы я подробнее раскрыл какую-то отдельную тему, связывайся, пожалуйста, с Борисом Тарасовым, он что-нибудь придумает.

И уж совсем не стоит просить меня в нелёгком деле помочь тебе с очисткой звука - поверь, своих проблем хватает. Вопросы задавать тоже стоит Борису Тарасову, или в конференции FIDO7.SOUND, PVT.SOUND.PRO, RU.STRACK и SU.MUSIC.CREATION - я на них подписан и регулярно их просматриваю. Если я всё-же буду по каким-то причинам тебе нужен - пожалуйста, 2:5031/1.36 или frown@photomania.net

Фильтрация... Вроде бы сугубо технический термин. Но, если вдуматься, все мы постоянно,

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

сосуществования является соблюдение принципа: думай, что говоришь, не говори всего, о чем думаешь. В общем, "фильтруй базар".

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

И если в социальной сфере, увы, эффективные фильтры вряд ли существуют, то в технике кое-что подходящее придумано.

Эта статья посвящена фильтрам, предназначенным для разделения аудиосигналов на полезные и мешающие компоненты. Она завершает тему, связанную со спектральным представлением аудиосигналов при их обработке на компьютере с помощью звуковых редакторов (см. Магия ПК,

№6/2002).

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

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

Амплитудно-частотная коррекция сигнала (усиление или ослабление отдельных частотных составляющих)

Полное подавление спектра сигнала или шумов в определенной полосе частот

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

Для фильтрации созданы самые различные устройства: отдельные корректирующие и формантные фильтры, устройства для разделения звука на несколько каналов по частотному признаку (кроссоверы), фильтры "присутствия", многополосные регуляторы тембра (эквалайзеры), и т. д.

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

Основой программных фильтров в составе звуковых редакторов служит спектральный анализ (см. Магия ПК №6/2002). Любой реальный сигнал может быть представлен в виде набора коэффициентов разложения в ряд по гармоническим функциям. Фильтрация сводится к умножению спектральных коэффициентов на соответствующие значения передаточной функции фильтра. Сигнал описывается совокупностью амплитудного и фазового спектров (АС и ФС), а фильтры - амплитудночастотными и фазочастотными характеристиками (АЧХ и ФЧХ). АЧХ представляет собой зависимость коэффициента передачи фильтра от частоты, ФЧХ отражает сдвиг фазы выходного сигнала по отношению ко входному в зависимости от частоты. В этом случае фильтрация эквивалентна перемножению АС на АЧХ и алгебраическому сложению ФС с ФЧХ.

В зависимости от вида АЧХ различают:

Фильтры нижних частот (ФНЧ) (Low Pass)

Фильтры верхних частот (ФВЧ) (High Pass)

Полоснопропускающие (полосовые) фильтры (Band Pass)

Полоснозадерживающие (режекторные) фильтры (Band Stop)

(1)

(2)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]