Главная Форум Интернет-магазин

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >  
Ответить в данную темуНачать новую тему
Динамическая свёртка
UFO-del
сообщение 16.4.2009, 14:02
Сообщение #1


Сообщений: 569
Регистрация: 29.8.2004
Из: Зеленоград



Почему то был уверен, что свёртка не учитывает нелинейность сигнала, пока не наткнулся на упоминания о сабже.
И собственно на плагины, его реализующие.
http://www.cjclub.ru/blogs/951
http://www.acusticaudio.net/modules.php?na...ile=nebula3free
Кто что об этом знает? И можно ли ею эмулировать дисты? )
Перейти в начало страницы
 
+Цитировать сообщение

Red
сообщение 16.4.2009, 14:04
Сообщение #2


Сообщений: 4151
Регистрация: 31.1.2009



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

И зачем Вам понадобилась свёртка?
Перейти в начало страницы
 
+Цитировать сообщение
UFO-del
сообщение 16.4.2009, 14:15
Сообщение #3


Сообщений: 569
Регистрация: 29.8.2004
Из: Зеленоград



Ок, скажу чтоб Ты понял. Не учитывает нелинейную зависимость амплитуды отклика от амплитуды иcходного сигнала.
П.С.: Просветить глупость нельзя. Можно просветить незнание.
Перейти в начало страницы
 
+Цитировать сообщение
Blackbird
сообщение 16.4.2009, 14:40
Сообщение #4


Сообщений: 214
Регистрация: 6.11.2004
Из: Новосибирск



Хм вообще то обычная математическая операция свертки никогда и не была предназначена для моделирования нелинейных систем .. А вот взглянул на текст и сразу стало ясно писали МАНАГЕРЫ для таких же rolleyes.gif Тока про турбулентность стагнации забыли добавить чтобы всех добить rolleyes.gif
Перейти в начало страницы
 
+Цитировать сообщение
UFO-del
сообщение 16.4.2009, 14:45
Сообщение #5


Сообщений: 569
Регистрация: 29.8.2004
Из: Зеленоград



Текст рекламный, да.
Но слил плагин по второй ссылке. И там есть импульс (/образ/сэмпл?) компрессора, и он работает blink.gif
Собственно и интересно, это просто обычный софтовый компрессор, а свёртка просто как модное слово упомянуто, или это чё то непонятное.
Перейти в начало страницы
 
+Цитировать сообщение
Red
сообщение 16.4.2009, 15:28
Сообщение #6


Сообщений: 4151
Регистрация: 31.1.2009



Цитата(UFO-del @ 16.4.2009, 15:15) *
Ок, скажу чтоб Ты понял. Не учитывает нелинейную зависимость амплитуды отклика от амплитуды иcходного сигнала.
П.С.: Просветить глупость нельзя. Можно просветить незнание.



Уважаемый, это о нелинейности не сигнала, а системы, через которую проходит сигнал. Я же дословно Вас процитировал, где Вы упомянули о "нелинейности сигнала". Понятие линейности и нелинейности знаете, а вот употребили непонятно как. Ну, допустим, это просто Ваша ошибка. Так зачем Вам динамическая свёртка? Хотите звуки в линию получать за счёт свёртки с ИХ полной цепи настроенной? Ха!

Свёртка это интеграл дюамеля. То есть B(t)=интеграл(S1(t)*S2(t-q))dq, где q-сдвиг. Соответственно, похоже Вас заинтересовала тема свёртки сигнала с импульсной-переходной характеристикой системы. Однако слабо вериться, что такая импульсная характеристика изменяется линейно в зависимости от взвешивающего коэффициента. То есть в ИХ в цифровом виде получается реакцией на цифровую единицу. И поэтому вряд ли свёртки эти заменят реальные девайсы со всеми их нелинейностями. Вроде как нелинейности содействуют музыкальности.

Цитата(UFO-del @ 16.4.2009, 15:45) *
Собственно и интересно, это просто обычный софтовый компрессор, а свёртка просто как модное слово упомянуто, или это чё то непонятное.


Вот только позориться не надо. Модное слово...
Перейти в начало страницы
 
+Цитировать сообщение
UFO-del
сообщение 16.4.2009, 16:02
Сообщение #7


Сообщений: 569
Регистрация: 29.8.2004
Из: Зеленоград



Цитата
И поэтому вряд ли свёртки эти заменят реальные девайсы со всеми их нелинейностями. Вроде как нелинейности содействуют музыкальности.

Дык про то и разговор, что производители этих плагинов заявляют, что они (плагины) моделируют эти нелинейности! Не тупи.
Перейти в начало страницы
 
+Цитировать сообщение
Red
сообщение 16.4.2009, 16:21
Сообщение #8


Сообщений: 4151
Регистрация: 31.1.2009



Цитата(UFO-del @ 16.4.2009, 17:02) *
Не тупи.



Уважаемый, будьте повежливее и читайте внимательнее, что я написал. Импульсная характеристика(или просто импульс системы) может содержать в себе информацию про различные характеристики(получить их легко с помощью соответствующих преобразований над импульсной характеристикой), и свёртка в данном случае заменит систему при условии, что форма импульса не изменится с увеличением входной амплитуды при получении этого импульса(для записи в цифру разумеется), а этот тип нелинейности может быть устранён лишь набором импульсов и когда какой применять... это очень сложный вычислительный процесс, который вряд ли будет когда-либо окупаться.
Перейти в начало страницы
 
+Цитировать сообщение
UFO-del
сообщение 16.4.2009, 16:34
Сообщение #9


Сообщений: 569
Регистрация: 29.8.2004
Из: Зеленоград



Всё верно.
И, вероятно, в свете тобою же сказанного будет понятнее смысл вопроса
Цитата(UFO-del @ 16.4.2009, 15:45) *
И там есть импульс (/образ/сэмпл?) компрессора, и он работает.
Собственно и интересно, это просто обычный софтовый компрессор, а свёртка просто как модное слово упомянуто, или это чё то непонятное.
Перейти в начало страницы
 
+Цитировать сообщение
Red
сообщение 16.4.2009, 17:31
Сообщение #10


Сообщений: 4151
Регистрация: 31.1.2009



в любом случае, любая система и работает по принципу свёртки, грубо говоря. То есть это вообще из разряда природных явлений и мода тут не причём. Любой цифровой фильтр можно синтезировать по виду свёртки самым прямым образом. И наоборот. Собственно, это основы кибернетики, которой уже лет 70 минимум.
Просто нелинейности бывают разные. Разного порядка и толка. АЧХ может быть линейным, а может изменяться в зависимости от амплитуды выходного сигнала или даже фазы. Так что вопрос неоднозначный и сложный. Скажем, на примере, что крайне сложно, если не невозможно, смоделировать систему "Стек->микрофон(ы)->обработка" в силу высокой степени нелинейности всей системы.

Однако, компрессор это не ламповый перегруз, поэтому.. всё надо слушать, смотреть, испытывать. Но, думаю, ответ мой понятен.
Перейти в начало страницы
 
+Цитировать сообщение
UFO-del
сообщение 16.4.2009, 18:03
Сообщение #11


Сообщений: 569
Регистрация: 29.8.2004
Из: Зеленоград



Абсолютно полностью смоделировать само собой не удасться. Но что из себя представляет технология, всё же интересно.
Не может же быть, что образ представляет собой 16 миллионов импульсов ( или скольо там 2^24).
Хотя кста файлы библиотек большие. Халявные либы по ссылке весят 700 мб, и в них модели ~30 девайсов.
Но что ещё мение понятно, что здесь есть эффекты типа хоруса, фленджера и т.д, где задержки изменяються во времени! И при этом указаны какие то модели, и типа это всё тоже снималось с реальных железяк, а не писался код.
Кстати, если говорить о цифровых компрессорах, к большинству свёртка и фильтры не имеют никакого отношения.
Перейти в начало страницы
 
+Цитировать сообщение
UFO-del
сообщение 16.4.2009, 18:08
Сообщение #12


Сообщений: 569
Регистрация: 29.8.2004
Из: Зеленоград



И кстати компрессор же вызывает ещё больше вопросов, чем прегруз. Ведь передаточное число в нём меняется не просто от амплитуды, а плавно изменяеться во времени.
Перейти в начало страницы
 
+Цитировать сообщение
Red
сообщение 16.4.2009, 18:39
Сообщение #13


Сообщений: 4151
Регистрация: 31.1.2009



Цитата(UFO-del @ 16.4.2009, 19:03) *
Кстати, если говорить о цифровых компрессорах, к большинству свёртка и фильтры не имеют никакого отношения.

Цитата(UFO-del @ 16.4.2009, 19:03) *
Но что ещё мение понятно, что здесь есть эффекты типа хоруса, фленджера и т.д, где задержки изменяються во времени!


это всё равно что сказать, что нефть никакого отношения к бензину не имеет.

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

А сказать, что свёртка не имеет к этому отношение.. тогда сказать, что обработка сигнала никак не связана с прохождением сигнала через компрессор. Выходной сигнал это и есть свёртка входного сигнала с импульсной характеристикой. Как говорится, учи матчасть более "менЕе", чтоб вопросов таких не возникало.

Цитата(UFO-del @ 16.4.2009, 19:08) *
И кстати компрессор же вызывает ещё больше вопросов, чем прегруз. Ведь передаточное число в нём меняется не просто от амплитуды, а плавно изменяеться во времени.



Ну а в перегрузе что, нет что ли?? Чувак, нечего сказать на это... А во всём как всегда, конечно, виноват ред("и спай")
Перейти в начало страницы
 
+Цитировать сообщение
Schneider
сообщение 16.4.2009, 20:34
Сообщение #14


Сообщений: 2166
Регистрация: 18.10.2003



Млин, Рэд, ну вот зачем ты прицепился к терминологии? В принципе и так понятно, о чем сабж.

По субжу: в свое время интересовался, как бы смоделировать нелинейный фильтр, была идея забабахать это дело на основе набора импульсов, т.е. грубо говоря разбить множество входных сигналов на непересекающиеся подмножества, и на каждом подмножестве использовать свертку входа с использованием того или иного импульса. Т.е. попытаться аппроксимировать нелинейный оператор набором линейных, что-то наподобие линейного сплайна. Но дальше тупо мыслей и концепции дело не пошло. Хотя интереса ради конечно можно попробовать прикинуть корректность подобной аппроксимации, скорость сходимости и т.п. вещи, но дико лень.
А свертка по определению операция линейная, т.к. свертка от линейной комбинации входных воздействий есть линейная комбинация с теми же коэффициентами результатов свертки входных воздействий.
Перейти в начало страницы
 
+Цитировать сообщение
Red
сообщение 16.4.2009, 20:58
Сообщение #15


Сообщений: 4151
Регистрация: 31.1.2009



"Почему то был уверен, что свёртка не учитывает нелинейность сигнала, пока не наткнулся на упоминания о сабже."

Вот потому что хотел выяснить, что под этим всем имеется ввиду
Перейти в начало страницы
 
+Цитировать сообщение
UFO-del
сообщение 17.4.2009, 7:25
Сообщение #16


Сообщений: 569
Регистрация: 29.8.2004
Из: Зеленоград



Цитата
это всё равно что сказать, что нефть никакого отношения к бензину не имеет.

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

А сказать, что свёртка не имеет к этому отношение.. тогда сказать, что обработка сигнала никак не связана с прохождением сигнала через компрессор. Выходной сигнал это и есть свёртка входного сигнала с импульсной характеристикой. Как говорится, учи матчасть более "менЕе", чтоб вопросов таких не возникало.


А ты понимаешь, что в ЦОСе не все операции - фильтры )))?
Компрессор - это тупо умножение на огибающую. Причём тут фильтры и свёртка?
Цитата
Ну а в перегрузе что, нет что ли?? Чувак, нечего сказать на это...

Если нечего сказать, то помолчи )))
В простейшем случае, нет, не так.

Цитата(Schneider @ 16.4.2009, 21:34) *
По субжу: в свое время интересовался, как бы смоделировать нелинейный фильтр, была идея забабахать это дело на основе набора импульсов, т.е. грубо говоря разбить множество входных сигналов на непересекающиеся подмножества, и на каждом подмножестве использовать свертку входа с использованием того или иного импульса. Т.е. попытаться аппроксимировать нелинейный оператор набором линейных, что-то наподобие линейного сплайна. Но дальше тупо мыслей и концепции дело не пошло. Хотя интереса ради конечно можно попробовать прикинуть корректность подобной аппроксимации, скорость сходимости и т.п. вещи, но дико лень.
А свертка по определению операция линейная, т.к. свертка от линейной комбинации входных воздействий есть линейная комбинация с теми же коэффициентами результатов свертки входных воздействий.

Ну кста похоже на правду. И если для перегруза импульсы выбирать по амплитуде, то для компрессора по времени, в зависимости от того, на сколько он ужимает в данный момент.
В принципе да, сходиться smile.gif
Но получаеться, что вся модель - это не просто снятая с системы характеристика, как в случае обычного свёрточного ревебератора. Т.е. для компрессора - всё равно надо писать логику, когда он аттачит, релизит и т.д.
А использоваение подряд разных импульсов уже даёт огибающую, ачх и фчх. Ну т.е. вместо умножения на конкретные значения огибающих, он подставляет импульсы.
А в случае фазера, забиты импульсы на разные смещения фазы, в случае тремоло - на разные амплитуды и т.д.
В любом случае, нет такого, что бы записал отклик от девайса, софтина обработала и выдала модель девайса. Ок, теперь более менее понятно.
Перейти в начало страницы
 
+Цитировать сообщение
Red
сообщение 17.4.2009, 7:40
Сообщение #17


Сообщений: 4151
Регистрация: 31.1.2009



Цитата(UFO-del @ 17.4.2009, 8:25) *
А ты понимаешь, что в ЦОСе не все операции - фильтры )))?
Компрессор - это тупо умножение на огибающую. Причём тут фильтры и свёртка?
Цитата
Ну а в перегрузе что, нет что ли?? Чувак, нечего сказать на это...

Если нечего сказать, то помолчи )))
В простейшем случае, нет, не так.



Чувак, учи матчасть, ещё раз говорю. Тогда поймёшь, что такое свёртка и что значит цифровой фильтр - это и есть вычислительный алгоритм, так что все вычисления и есть цифровая фильтрация(общепринятый такой термин). Чё опять не так? Я всё расписал понятным языком. "причём тут свёртка" - а не причём. Она всего лишь такой же вездесущий фактор, как электричество в твоём компе. Просто можно моделировать систему, а можно использовать математические преобразования с помощью импульсов
Перейти в начало страницы
 
+Цитировать сообщение
UFO-del
сообщение 17.4.2009, 22:26
Сообщение #18


Сообщений: 569
Регистрация: 29.8.2004
Из: Зеленоград



Если так рассуждать, тогда и ручка громкости - фильтр.
Перейти в начало страницы
 
+Цитировать сообщение
Red
сообщение 17.4.2009, 23:16
Сообщение #19


Сообщений: 4151
Регистрация: 31.1.2009



не путай термин ЦИФРОВОГО фильтра и просто фильтра(аналогового).

в цифровом варианте любая последовательность управляющая есть фильтр. Любую программу можно объяснить на аппаратном и вычислительном уровне. Или ты думаешь, что юзая, например, софтовый эквалайзер, у тебя реальный эквалайзер внезапно в компе появляется внутри оперативки? Ладно, проехали. Объяснять это не буду больше. По 3 раза всё это объяснил и снова здрасьте
Перейти в начало страницы
 
+Цитировать сообщение
Maxpower
сообщение 18.4.2009, 11:54
Сообщение #20


Сообщений: 46
Регистрация: 20.4.2005
Из: Ульяновск



ууу, жесть какая
Перейти в начало страницы
 
+Цитировать сообщение


2 страниц V   1 2 >
Ответить в данную темуНачать новую тему

 

RSS <% %> <% %> Текстовая версия Сейчас: 17.8.2025, 18:00

Copyright © 1997-2018, Guitar.ru. Информация для музыкантов. Все права защищены.
Форум IP.Board © 2009 IPS, Inc