Страница 1 из 6 123 ... Последняя
Показано с 1 по 20 из 120

Тема: Математическое преобразование импульса для DRC

  1. #1
    Завсегдатай
    Автор темы
    Аватар для mr-marlen
    Регистрация
    03.05.2009
    Адрес
    Москва, Бун.Луга
    Возраст
    36
    Сообщений
    4,016

    Вопрос Математическое преобразование импульса для DRC

    Предположим имеем два импульса:
    1) Импульс акустической системы без отражений (усредненный вариант основанный на измерениях с коротким окном и симуляцией);
    2) Импульс этой же акустической системы, измеренный в точке прослушивания.

    Задача как правильно из Импульса 2 убрать импульс 1?
    Тупо совместить вершины, инвертировать полярность первого и сложить в экселе?
    Может есть какая-то математическая операция, позволяющая сделать это в более правильном варианте?

    Цель сего действа получить FIR фильтр, содержащий только отражения, создаваемые АС в конкретном помещении для конкретной точки прослушивания.

    Далее раздваиваем входной звуковой сигнал на 2 куска, первый прямой с дополнительной задержкой, второй обработанный реверсированным FIR фильтром, содержащим только отражения, затем обратный микс в звуковой сигнал и подача на АС.

    Уменьшение отражений добиваемся просмотром спектра, снимаемого микрофоном из точки прослушивания, путем регулировки задержек между двумя кусками и получением АЧХ с минимальными размерами подъемов/провалов.

    При необходимости применяем дополнительную фазолинейную фильтрацию к FIR фильтру, содержащему только отражения, например ФНЧ 6дБ на октаву с 300 Гц и т.д.
    Последний раз редактировалось mr-marlen; 27.06.2016 в 14:42.

  2. #2
    Завсегдатай Аватар для eksaedr
    Регистрация
    02.07.2010
    Адрес
    Eкатеринбург
    Сообщений
    1,178

    По умолчанию Re: Математическое преобразование импульса для DRC

    Не имеет смысла, так как картина отражений меняется в зависимости от содержания сигнала.

  3. #3
    Завсегдатай
    Автор темы
    Аватар для mr-marlen
    Регистрация
    03.05.2009
    Адрес
    Москва, Бун.Луга
    Возраст
    36
    Сообщений
    4,016

    По умолчанию Re: Математическое преобразование импульса для DRC

    Цитата Сообщение от eksaedr Посмотреть сообщение
    Не имеет смысла, так как картина отражений меняется в зависимости от содержания сигнала.
    Картина отражений для каждого сигнала будет своей. Зная импульсную характеристику системы можно определить вид любого подаваемого сигнала на выходе после системы.
    Если Вы внимательно прочитаете, то увидите, что FIR фильтром обрабатывается содержание сигнала, которое может быть каким угодно.

  4. #4
    Завсегдатай Аватар для eksaedr
    Регистрация
    02.07.2010
    Адрес
    Eкатеринбург
    Сообщений
    1,178

    По умолчанию Re: Математическое преобразование импульса для DRC

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

  5. #5
    Завсегдатай
    Автор темы
    Аватар для mr-marlen
    Регистрация
    03.05.2009
    Адрес
    Москва, Бун.Луга
    Возраст
    36
    Сообщений
    4,016

    По умолчанию Re: Математическое преобразование импульса для DRC

    Цитата Сообщение от eksaedr Посмотреть сообщение
    Прогоняем композицию, снимаем искажения, вводим в исходный сигнал, слушаем композицию. при смене композиции всё по новой, так ещё можно. невозможно одновременно и снимать искажения и слушать.
    Не вижу смысла с тобой обсуждать поднятую тему, т.к. ты не понимаешь возможностей FIR фильтров. В отличии от обычных фильтров у FIR фильтра есть координата времени. В режиме реального времени не возможно, но FIR фильтр на то и имеет большую длину хоть до 2 секунд. За эти две секунды все предискажения заранее будут воспроизводится АС так, чтобы в точке прослушивания взаимокомпенсироваться.
    Единственное их может быть слышно и появляется привязка к точке, но это можно обойти за счет фильтрация и скажем так "коррекции накачки комнаты" на НЧ. Остальное скорее всего вообще трогать не понадобиться, т.к. там обычно и так нормально, а вот области где комната и НЧ волна работают как одно целое (волновод) - можно и скомпенсировать.
    Ты ведь не таскаешь АС по комнате во время прослушивания?

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

  6. #6
    Старый знакомый Аватар для Alexsanderoff
    Регистрация
    21.01.2011
    Адрес
    Оренбург
    Сообщений
    741

    По умолчанию Re: Математическое преобразование импульса для DRC

    Чтобы правильно модифицировать импульс нужно у измерительного микрофона иметь диаграмму направленности как у уха. Т к в случае всенаправленного измерительного микрофона импульс с отраженкой будет измерен не верно чтобы скоректировать звук под ухо.
    Легко проверить сравнивая запись того как слышит микрофон Вашу АС и на слух в комнате.
    В случае если Вам не удается отправить мне личное сообщение, пишите на почту lex.alexandrov@mail.ru
    С уважением, Алексей Александров.

  7. #7
    Завсегдатай
    Автор темы
    Аватар для mr-marlen
    Регистрация
    03.05.2009
    Адрес
    Москва, Бун.Луга
    Возраст
    36
    Сообщений
    4,016

    По умолчанию Re: Математическое преобразование импульса для DRC

    Цитата Сообщение от Alexsanderoff Посмотреть сообщение
    Чтобы правильно модифицировать импульс нужно у измерительного микрофона иметь диаграмму направленности как у уха. Т к в случае всенаправленного измерительного микрофона импульс с отраженкой будет измерен не верно чтобы скоректировать звук под ухо.
    Легко проверить сравнивая запись того как слышит микрофон Вашу АС и на слух в комнате.
    Не нужно. СЧ-ВЧ скорее всего вообще лучше не трогать. Корректировать ниже 300-500Гц, там направленность одинаковая. Остальной импульс для меня видится как ориентир в определении задержки между корректирующим и оригинальным.

  8. #8
    Завсегдатай Аватар для eksaedr
    Регистрация
    02.07.2010
    Адрес
    Eкатеринбург
    Сообщений
    1,178

    По умолчанию Re: Математическое преобразование импульса для DRC

    Цитата Сообщение от mr-marlen Посмотреть сообщение
    Не вижу смысла с тобой обсуждать поднятую тему
    ну нет так нет.
    Цитата Сообщение от mr-marlen Посмотреть сообщение
    но FIR фильтр на то и имеет большую длину хоть до 2 секунд
    да хоть пятсот секунд, в каждый момент времени будет свой импульсный отклик, т.к. спектральный состав композиции в каждый момент времени свой.
    думаешь: ты самый умный! давно было бы сделано. дело в среде.

  9. #9
    Завсегдатай
    Автор темы
    Аватар для mr-marlen
    Регистрация
    03.05.2009
    Адрес
    Москва, Бун.Луга
    Возраст
    36
    Сообщений
    4,016

    По умолчанию Re: Математическое преобразование импульса для DRC

    Цитата Сообщение от eksaedr Посмотреть сообщение
    да хоть пятсот секунд, в каждый момент времени будет свой импульсный отклик, т.к. спектральный состав композиции в каждый момент времени свой.
    Ты почти описал операцию свертки или БПФ, которая работает каждый момент времени, заменяя один сигнал другим, поздравляю .
    Цитата Сообщение от eksaedr Посмотреть сообщение
    думаешь: ты самый умный! давно было бы реализовано.
    Давай ссылку, с удовольствием почитаю.

  10. #10
    Завсегдатай Аватар для eksaedr
    Регистрация
    02.07.2010
    Адрес
    Eкатеринбург
    Сообщений
    1,178

    По умолчанию Re: Математическое преобразование импульса для DRC


    Offтопик:
    Извините, невдумался в словосочетание "математическое преобразование", теоретически-то всё можно.

  11. #11
    Завсегдатай
    Автор темы
    Аватар для mr-marlen
    Регистрация
    03.05.2009
    Адрес
    Москва, Бун.Луга
    Возраст
    36
    Сообщений
    4,016

    По умолчанию Re: Математическое преобразование импульса для DRC

    Спасибо Игорю Гапонову, буду пробовать корректировать.

    Цитата Сообщение от Игорь Гапонов
    Задача как правильно из Импульса 2 убрать импульс 1?
    Тупо совместить вершины, инвертировать полярность первого и сложить в экселе?
    Может есть какая-то математическая операция, позволяющая сделать это в более правильном варианте?
    Математически после синхронизации и нормализации (приведение к одному масштабу сетки координат и к одному началу координат) надо делить, а не вычитать. Т.к. подразумеваемый "метод fir" (и "iir" в том числе) предполагает определение с последующей коррекцией коэфф. передачи относительно "единицы" (или относительно т.н. "целевой функции", например, при симуляции на воспроизводящей стороне акустических условий студийной/концертной стороны), а не компенсацию аддитивной ошибки.

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

    "Аддитивный метод" предполагает компенсацию/коррекцию дополнительным излучателем. А в математическом смысле подобен "обычной ООС".

    Игорь Гапонов.
    Конечно коррекция дополнительным излучателем или излучателями более предпочтительна, т.к. не требует почти тех же корректирующих уровней с АС, но требует на каждую стенку по динамику... Посмотрим на сколько тяжело будет колонке корректировать саму себя. По идее около 6 дБ можно будет подравнять (по 3 дБ с каждой АС).

  12. #12
    Завсегдатай Аватар для Malinovsky D
    Регистрация
    04.04.2005
    Адрес
    Братислава
    Возраст
    49
    Сообщений
    2,707

    По умолчанию Re: Математическое преобразование импульса для DRC

    Марлен, но ведь в случае реализации твоей идеи, даже вазу в комнате нельзя будет передвинуть. Если ее передвинуть, то звуке появятся уже ДВЕ вазы.
    Не говоря о том, что отклонение головы от заданного положения тоже будет удваивать (условно, конечно) количество слышимых отражений

  13. #13
    Завсегдатай
    Автор темы
    Аватар для mr-marlen
    Регистрация
    03.05.2009
    Адрес
    Москва, Бун.Луга
    Возраст
    36
    Сообщений
    4,016

    По умолчанию Re: Математическое преобразование импульса для DRC

    Цитата Сообщение от Malinovsky D Посмотреть сообщение
    Марлен, но ведь в случае реализации твоей идеи, даже вазу в комнате нельзя будет передвинуть. Если ее передвинуть, то звуке появятся уже ДВЕ вазы.
    Между акустикой и слушателем не должно быть ваз . Да и ниже 300Гц ваза "прозрачна" .
    Цитата Сообщение от Malinovsky D Посмотреть сообщение
    Не говоря о том, что отклонение головы от заданного положения тоже будет удваивать (условно, конечно) количество отражений
    Поэтому я и пишу не трогать ВЧ, а только ориентироваться по ним (совмещение вершин прямых сигналов). Т.е. импульс отражений содержит энергию коррекции ниже 300Гц. Выше спад 6-24дБ на октаву, нужно пробовать.

  14. #14
    Завсегдатай Аватар для Malinovsky D
    Регистрация
    04.04.2005
    Адрес
    Братислава
    Возраст
    49
    Сообщений
    2,707

    По умолчанию Re: Математическое преобразование импульса для DRC

    Цитата Сообщение от mr-marlen Посмотреть сообщение
    При необходимости применяем дополнительную фазолинейную фильтрацию к FIR фильтру, содержащему только отражения, например ФНЧ 6дБ на октаву с 300 Гц и т.д.
    Точно, этот момент не я прочувствовал, как следует.

  15. #15
    Завсегдатай Аватар для eksaedr
    Регистрация
    02.07.2010
    Адрес
    Eкатеринбург
    Сообщений
    1,178

    По умолчанию Re: Математическое преобразование импульса для DRC

    Цитата Сообщение от mr-marlen Посмотреть сообщение
    Да и ниже 300Гц ваза "прозрачна"
    её можно сделать резонатором Гельмгольца, при желании, и тут она проявит себя в полной непрозрачности в любом месте, не только между.

  16. #16
    Завсегдатай Аватар для теоретизирующий практик
    Регистрация
    03.07.2011
    Адрес
    Ставропольский край
    Сообщений
    2,048

    По умолчанию Re: Математическое преобразование импульса для DRC

    Цитата Сообщение от mr-marlen Посмотреть сообщение
    Уменьшение отражений добиваемся просмотром спектра, снимаемого микрофоном из точки прослушивания, путем регулировки задержек между двумя кусками и получением АЧХ с минимальными размерами подъемов/провалов.
    Можно сказать и не "уменьшение отражений", а формирование такого сигнала от АС, который несёт и полезный сигнал в точку прослушивания, и одновременно "упреждающий противосигнал", который нейтрализует мощность полезного сигнала, отраженного от обстановки. В точке прослушивания имеем компенсацию отраженного сигнала "упреждающим противосигналом". Впрочем, к слову, суть от этого не меняется.

    Не получится ли известная система DSP?
    Анатолий

  17. #17
    внутре нейронка Аватар для Ka4aN
    Регистрация
    25.05.2011
    Адрес
    Рязань
    Возраст
    38
    Сообщений
    2,869

    По умолчанию Re: Математическое преобразование импульса для DRC

    Цитата Сообщение от теоретизирующий практик Посмотреть сообщение
    Не получится ли известная система DSP?
    Наверное имелось ввиду DBA? (double bass array)
    Нет, не получится, даже близко к SBA не получится. Получится приструнить стояки в отдельном узком месте для прослушивания. В остальных местах комнаты будет только хуже, чем без ничего.
    Но попробовать ради науки стОит, а вдруг оно "выстрелит"?

    По поводу математики, я щас пива выпил, и что-то не думается так глыбоко как хотелось бы.. Но на первый взгляд, описанный в топике процесс вычленения не содержит ошибок, что-то должно получиться близкое к задумке.
    Чую, есть попроще способы, и поточнее, но...
    Вот это только всплыло в затуманенном разуме https://ru.wikipedia.org/wiki/Обратная_свёртка
    И что-то в этой статье вообще ничего нету...
    Надо Смита открывать...
    где-то здесь точно есть инфа https://www.google.ru/#newwindow=1&q...BB%D0%BE%D0%B2

  18. #18
    Завсегдатай Аватар для Nikolav
    Регистрация
    30.05.2005
    Адрес
    Воронеж
    Сообщений
    2,177

    По умолчанию Re: Математическое преобразование импульса для DRC

    Марлен, привет! Очень рад что не забросил!
    Последний раз редактировалось Nikolav; 28.06.2016 в 07:01.
    E=mc^2 ± 3 dB

  19. #19
    внутре нейронка Аватар для Ka4aN
    Регистрация
    25.05.2011
    Адрес
    Рязань
    Возраст
    38
    Сообщений
    2,869

    По умолчанию Re: Математическое преобразование импульса для DRC

    Цитата Сообщение от Nikolav Посмотреть сообщение
    Идея не новА, что есть - то есть

  20. #20
    Старый знакомый Аватар для semimat
    Регистрация
    06.03.2014
    Адрес
    Москва
    Сообщений
    856

    По умолчанию Re: Математическое преобразование импульса для DRC

    Я согласен с мнением теоретизирующего практика из поста #16 что это уже технология DSP , которая допускает разные математические изыски для достижения хороших результатов. Еще согласен и с мнением Malinovsky D из #12, и с мнением Alexsanderoff из #6 , и с комментариями Игоря Гапонова, из которых следует неочевидность достижения хороших результатов. Тем не менее, хочу предложить путь реализации идеи mr-marlena, где можно обойтись обычными измерениями и вычислениями без попытки технически отделить отраженный сигнал от прямого, а сделав это чисто математически.
    Нажмите на изображение для увеличения. 

Название:	к идее марлена.png 
Просмотров:	275 
Размер:	27.0 Кб 
ID:	269769

Страница 1 из 6 123 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •