Динамическая свёртка |
Здравствуйте, гость ( Вход | Регистрация )
Динамическая свёртка |
![]()
Сообщение
#1
|
|
![]() Сообщений: 569 Регистрация: 29.8.2004 Из: Зеленоград ![]() |
Почему то был уверен, что свёртка не учитывает нелинейность сигнала, пока не наткнулся на упоминания о сабже.
И собственно на плагины, его реализующие. http://www.cjclub.ru/blogs/951 http://www.acusticaudio.net/modules.php?na...ile=nebula3free Кто что об этом знает? И можно ли ею эмулировать дисты? ) |
|
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Сообщений: 569 Регистрация: 29.8.2004 Из: Зеленоград ![]() |
Цитата это всё равно что сказать, что нефть никакого отношения к бензину не имеет. Любой цифровой вычислительный процесс и есть цифровой фильтр по своей сути... чаще всего этот вычислительный процесс моделируется, как ни странно, программным кодом(а чем ещё???). Понимаешь, что в цифре нету "устройств", которые преобразуют сигнал, а есть только вычислительные процессы, которые сигнал пересчитывают? А сказать, что свёртка не имеет к этому отношение.. тогда сказать, что обработка сигнала никак не связана с прохождением сигнала через компрессор. Выходной сигнал это и есть свёртка входного сигнала с импульсной характеристикой. Как говорится, учи матчасть более "менЕе", чтоб вопросов таких не возникало. А ты понимаешь, что в ЦОСе не все операции - фильтры )))? Компрессор - это тупо умножение на огибающую. Причём тут фильтры и свёртка? Цитата Ну а в перегрузе что, нет что ли?? Чувак, нечего сказать на это... Если нечего сказать, то помолчи ))) В простейшем случае, нет, не так. По субжу: в свое время интересовался, как бы смоделировать нелинейный фильтр, была идея забабахать это дело на основе набора импульсов, т.е. грубо говоря разбить множество входных сигналов на непересекающиеся подмножества, и на каждом подмножестве использовать свертку входа с использованием того или иного импульса. Т.е. попытаться аппроксимировать нелинейный оператор набором линейных, что-то наподобие линейного сплайна. Но дальше тупо мыслей и концепции дело не пошло. Хотя интереса ради конечно можно попробовать прикинуть корректность подобной аппроксимации, скорость сходимости и т.п. вещи, но дико лень. А свертка по определению операция линейная, т.к. свертка от линейной комбинации входных воздействий есть линейная комбинация с теми же коэффициентами результатов свертки входных воздействий. Ну кста похоже на правду. И если для перегруза импульсы выбирать по амплитуде, то для компрессора по времени, в зависимости от того, на сколько он ужимает в данный момент. В принципе да, сходиться ![]() Но получаеться, что вся модель - это не просто снятая с системы характеристика, как в случае обычного свёрточного ревебератора. Т.е. для компрессора - всё равно надо писать логику, когда он аттачит, релизит и т.д. А использоваение подряд разных импульсов уже даёт огибающую, ачх и фчх. Ну т.е. вместо умножения на конкретные значения огибающих, он подставляет импульсы. А в случае фазера, забиты импульсы на разные смещения фазы, в случае тремоло - на разные амплитуды и т.д. В любом случае, нет такого, что бы записал отклик от девайса, софтина обработала и выдала модель девайса. Ок, теперь более менее понятно. |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 16.8.2025, 20:43 |