Перегонка сигнала через передаточную кривую

  • Автор темы Автор темы Variant
  • Дата начала Дата начала

Variant

Member
24 Мар 2008
63
20
8
Москва
В Audition был инструмент такой: перегонка через передаточную кривую. Помню, любил с ним экспериментировать: при правильном применении он чем-то похож по действию на эмуляторы ленты или ламповых каскадов, но без внесения дополнительных гармоник. Что-то вроде идеализированного компрессора, работающего без атаки/релиза. В общем, занятная штука.
Сейчас Audition под рукой нет (и не предвидится), а поиграться с передаточными кривыми опять захотелось, они иногда бывают очень кстати. Пытался отыскать vst-эффект с подобной функциональностью, но пока ничего путного не нашёл

Может кому встречалось подобное? В первую очередь интересуют решения, вносящие минимальное количество искажений (особо интересуют free-решения в виде одной dll-ки)
 
Попробуйте MWaveShaper (бесплатный), похоже это то что вам нужно. Если будете искать другие, подобные, то обращайте внимание на то что бы их искажения зависели от амплитуды входного сигнала. Тогда вы получите поведение близкое к ленте. Кстати, подобных плагинов, включая тот что в Audition, "без внесения дополнительных гармоник" не бывает. Искажая форму сигнала вы тем самым привносите в него искажения. Иначе никак. Другое дело что они могут вам нравиться.

Всего доброго,
Виталий.
 
  • Like
Реакции: Variant
Описание и вид плагина очень близки к моим представлениям о том, что я искал. Похоже, это то что нужно. Сегодня или завтра вечером постараюсь посмотреть, как он в деле, если звук достаточно прозрачный, то это будет просто клад для меня.
А насчёт искажений не могу полностью согласиться. Не все же искажения носят гармонический характер. Здесь задача как раз внести только амплитудные искажения. Понятно, что из-за поджатия пиков спектр сигнала немного сдвинется, но целенаправленного привнесения дополнительных гармоник происходить не должно. Просто есть некоторые подозрения, что даже отдельные эмуляторы плёнки (не говоря уж про эмуляцию формально не перегруженных ламповых каскадов) добавляют от себя "для красоты" всякое. А хочется поиграть именно с динамикой, а не со спектрами
 
Гармоническими могут быть искажения АЧХ или ФЧХ. Искажения формы сигнала (а не его амплитуды или фазы) всегда негармонические. Целенаправленные они или нет, зависит от оператора цомпутера, т.е. от вас :)
 
Ох tim_ka, как не хочется мне вступать с вами в спор, вспоминая наши баталии вокруг параллельной компрессии :), но не правы вы, ох не правы!

А знаете что, давайте-ка ещё разок :-)

Вначале определимся с понятиями. Итак: Гармонические искажения - Если подать на вход любого устройства синусоидальный сигнал некоторой частоты (F), то на выходе, кроме него, появляется ряд тональных составляющих, с частотами, кратными частоте основного тона (2F, 3F…), что свидетельствует о наличии нелинейных искажений. Поэтому как бы мы не меняли лишь АЧХ или ФЧХ сигнала новых гармоник мы не получил (полагая что наш эквалайзер идеальный). Безусловно это приведёт к изменению формы сигнала за счет изменения амплитуд и времени существующих гармоник.

Другое дело когда мы пропускаем сигнал через нелинейное устр-во, например такое о котором спрашивает Variant. Теперь мы не трогаем первоначальные гармоники а добавляем новые, не существовавшие ранее. При этом опять искажается форма сигнала. Более того сам звук можно исказить до неузнаваемости таким способом, и тем не менее в нём будут присутствовать лишь новые гармоники т.е. 2F, 3F...NF и ничего не гармонического.

Чтобы получить гармоники не кратные F нам понадобится FM/PM синтез или кольцевой модулятор.

Всего доброго,
Виталий.
 
Гармоническими могут быть искажения АЧХ или ФЧХ. Искажения формы сигнала (а не его амплитуды или фазы) всегда негармонические.
Наоборот.
Искажения АЧХ и ФЧХ не являются ни гармоническими, ни негармоническими. Это линейные искажения.
Искажения от waveshaping - нелинейные. Гармонические они или интермодуляционные - зависит от исходного сигнала.
 

Вложения

Сейчас просматривают