Страница 6 из 6 Первая ... 456
Показано с 101 по 120 из 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. #101
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,290

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

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

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

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

    Цитата Сообщение от E.Sokol Посмотреть сообщение
    По моей логике, замер нужно делать не в точке прослушивания, а в точке максимальной амплитуды отражённого сигнала.
    И брать только первый прямой сигнал? Снова вопрос как убрать остальные отражения?
    По виду импульса этой точки можно сверять свою симуляцию.
    Последний раз редактировалось mr-marlen; 12.01.2017 в 14:25.

  4. #103
    котег Аватар для _Сам_
    Регистрация
    04.05.2010
    Адрес
    ☂☂☂Питер☂☂☂
    Сообщений
    2,305

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

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

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

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

    Цитата Сообщение от _Сам_ Посмотреть сообщение
    mr-marlen, мне кажется, перспективнее смоделировать ИХ отражений опираясь на геометрию комнаты, чем пытаться вычитать прямой сигнал из измеренной ИХ в точке прослушивания.
    Я вроде не писал об обратном? Я лишь написал, что измеренное в точке прослушивания и в точках отражений использовать для проверки с тем, что смоделировал.

  6. #105
    котег Аватар для _Сам_
    Регистрация
    04.05.2010
    Адрес
    ☂☂☂Питер☂☂☂
    Сообщений
    2,305

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

    Цитата Сообщение от mr-marlen Посмотреть сообщение
    измеренное в точке прослушивания и в точках отражений
    что такое "точка прослушивания" мне понятно, а вот что такое "точка отражения"? Это геометрическое место на стене где две прямые от источника и от слушателя встречаются под одинаковыми углами (угол падения равен углу отражения)? Или что-то другое имеется в виду?

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

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

    Цитата Сообщение от _Сам_ Посмотреть сообщение
    "точка отражения"? Это геометрическое место на стене где две прямые от источника и от слушателя встречаются под одинаковыми углами (угол падения равен углу отражения)?
    Да.

  8. #107
    котег Аватар для _Сам_
    Регистрация
    04.05.2010
    Адрес
    ☂☂☂Питер☂☂☂
    Сообщений
    2,305

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

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

  9. #108
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,290

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

    mr-marlen, а ты вообще как себе представляешь результат идеального подавления комнатных отражений? Звук как в безэховой камере?

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

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

    Цитата Сообщение от E.Sokol Посмотреть сообщение
    mr-marlen, а ты вообще как себе представляешь результат идеального подавления комнатных отражений? Звук как в безэховой камере?
    Нет. как в безэховой или на улице не получить. Я себе представляю более четкую картину на басах и нижней середине с возможными улучшениями сцены. Т.е. увеличение процента прямого сигнала в сравнении с отраженным.

  11. #110
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,290

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

    А откуда уверенность в том, что это вообще возможно? Доводилось слышать нечто подобное на практике?
    А для улучшения сцены есть и другой путь

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

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

    Цитата Сообщение от ilya-volchek Посмотреть сообщение
    А что не устраивает и что не получается?
    Я хочу увеличить долю прямого сигнала, погасив часть отражений противосигналами. Сейчас использую симулятор, где в качестве звена 1 используется АЧХ с отражениями, а в звеньях 2...4 загружается АЧХ (импульсная АС без отражений). Затем для звеньев 2,3,4 подбираются амплитуды, полярности, задержки и фильтры с целью убрать лишние отражения на импульсе/ступеньке, т.е. основной импульс не трогается. После подбора загружается единичный импульс, совпадающий по амплитуде и расположению с характеристикой АС и получается нужный фильтр.
    Пока короткие импульсы длиной около 6 мс дают небольшое улучшение, но самого главного не корректируют. Если спускаться ниже по частоте и корректировать все в ровную, то появляется большая погрешность, еще большая чем АС без коррекции. Сейчас остановился на том, что нужно именно делать НЧ коррекцию, т.е. 2...4ые звенья имеют фильтры 2_4 порядка не выше 400Гц, а дальше методом тыка. А еще лучше просимулировать внеосевые пол/потолок, задняя стенка и попробовать преобразовать звенья 2...4 в их вид, заодно можно посмотреть амплитуды в точках отражений.
    Примерные картинки приложил. Амплитуды корректирующих сигналов 0, +6дБ.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	АЧХ без коррекции.jpg 
Просмотров:	136 
Размер:	311.9 Кб 
ID:	305177   Нажмите на изображение для увеличения. 

Название:	АЧХ с коррекцией.jpg 
Просмотров:	134 
Размер:	359.2 Кб 
ID:	305178   Нажмите на изображение для увеличения. 

Название:	Корректирующий импульс.jpg 
Просмотров:	142 
Размер:	277.8 Кб 
ID:	305179  

  13. #112
    Регистрация не подтверждена
    Регистрация
    02.03.2013
    Сообщений
    898

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

    mr-marlen, не видел раньше этой ветки, почитал... Идея не нова . То, чем ты пытаешься тут заниматься, по сути является обычным DRC с использованием инвертированного импульса АЧХ. Просто "цель" для коррекции является не какая-либо "кривая отклика комнатной АЧХ" (в идеале прямая линия), а "кривая безэховой АЧХ" твоей АС. Т.е. по сути, если ты уберешь все отражения, например ниже 300Гц, то получишь не комнатную кривулину, а гладкую ниспадающую АЧХ как на улице. Сделать это не сложно. Гораздо сложнее, а вернее невозможно, добиться этого выше НЧ, где погрешности математики и особенно акустических измерений растут с прогрессией.

  14. #113
    Завсегдатай Аватар для antecom
    Регистрация
    10.02.2005
    Адрес
    Королев
    Возраст
    50
    Сообщений
    2,838

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

    Марлен, а ты это читал?
    http://drc-fir.sourceforge.net/doc/drc.html
    Там весьма продвинутый алгоритм получение FIR фильтра обратного комнате с множеством настроек. Верхняя частота до которой корректируем и характеристика спада выше, естественно тоже настраивается.
    Я читал эту документацию лет восемь назад, тогда до практики дело не дошло, но в недалеком будущем попробую обязательно. Практически работу рум корректора слышал на одной из выставок. При его выключении звук становился намного менее интересным.

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

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

    Цитата Сообщение от ilya-volchek Посмотреть сообщение
    Т.е. по сути, если ты уберешь все отражения, например ниже 300Гц, то получишь не комнатную кривулину, а гладкую ниспадающую АЧХ как на улице. Сделать это не сложно. Гораздо сложнее, а вернее невозможно, добиться этого выше НЧ, где погрешности математики и особенно акустических измерений растут с прогрессией.
    Я пока разное пытаюсь пробовать. Изначально по своему пути.
    Цитата Сообщение от antecom Посмотреть сообщение
    Марлен, а ты это читал?
    Читал.
    Цитата Сообщение от antecom Посмотреть сообщение
    Там весьма продвинутый алгоритм получение FIR фильтра обратного комнате с множеством настроек.
    Только вот юзабилити там ужасное. Во-первых предлагаемое автором работает через командную строку (либо у меня в винде не запускается), чтобы разобраться нужно потратить времени либо качать сторонний софт, в половину стороннего софта нельзя грузить внешние WAV и надо измерять. Если подскажите хорошую компиляцию предлагаемого софта - попробую покопать, но сомневаюсь в результате, т.к. пока тоже не встречал восторженных отзывов о DIRAC и тому подобного.
    Я пробовал умеренно корректировать АЧХ+ФЧХ с комнатными отражениями в Rephase - результат был отрицательный.

    ---------- Сообщение добавлено 15:14 ---------- Предыдущее сообщение было 11:31 ----------

    Не вызвало тошноты после коррекции и скорее звучит лучше, чем оригинал - вариант на картинках ниже. К сожалению недостаток - -11 дБ к ДД.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	до и после кор.jpg 
Просмотров:	152 
Размер:	265.5 Кб 
ID:	305531   Нажмите на изображение для увеличения. 

Название:	до и после кор2.jpg 
Просмотров:	144 
Размер:	253.4 Кб 
ID:	305532  
    Последний раз редактировалось mr-marlen; 20.11.2017 в 11:45.

  16. #115
    котег Аватар для _Сам_
    Регистрация
    04.05.2010
    Адрес
    ☂☂☂Питер☂☂☂
    Сообщений
    2,305

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

    Цитата Сообщение от mr-marlen Посмотреть сообщение
    К сожалению недостаток - -11 дБ к ДД.
    А что если корректирующий импульс генерировать отдельным ЦАП и складывать в аналоговом виде на входе УМ? Схема такая: исходный сигнал идёт без обработки на один ЦАП и он же после FIR коррекции на второй ЦАП, затем сумматор и УНЧ. Тогда не будет происходить потери ДД (это плюс). Хотя ЦАПов нужно два (это минууууус).

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

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

    _Сам_, глядишь в корень . Но это уже лютый hi-end.
    Сюда же:
    Мне кажется можно хитрым образом обойти потерю ДД в цифровом виде из-за корректора Линквица. Взять исходно вместо одного канала два. На первом канале отфильтровать без корректора, на втором с корректором, который при сумме "АЧХ без корректора" и "АЧХ с корректором", учитывающим двойную амплитуду даст ровный суммарный результат. В этом случае потеря ДД будет только в области работы самого корректора, а сигнал оригинальный можно будет до сумматора уменьшить делителем напряжения без потери 15...16 дБ в цифровом виде. Сложновато выходит, но наверное оправдано.

  18. #117
    котег Аватар для _Сам_
    Регистрация
    04.05.2010
    Адрес
    ☂☂☂Питер☂☂☂
    Сообщений
    2,305

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

    Цитата Сообщение от mr-marlen Посмотреть сообщение
    потерю ДД в цифровом виде из-за корректора Линквица.
    вместо цифрового корректора Линквитца наверное проще использовать его исходную аналоговую версию на одном ОУ. ДД будет обеспечен запасом питания ОУ и перегрузочной способностью входа УМ.

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

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


    Offтопик:
    Можно попробовать прикинуть. 16 дБ около 6 раз. При стандартных 2В - это 12В сигнала, что составляет +-17В. Итого нужны ОУ, работающие с высоким напряжением и усилители способные такое переваривать. В этом случае - да, можно сделать так, но возможности добавить громкости, отключив LT, не будет. Или нужно будет городить...
    Дежавю

  20. #119
    Завсегдатай Аватар для antecom
    Регистрация
    10.02.2005
    Адрес
    Королев
    Возраст
    50
    Сообщений
    2,838

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

    Цитата Сообщение от mr-marlen Посмотреть сообщение
    Только вот юзабилити там ужасное. Во-первых предлагаемое автором работает через командную строку (либо у меня в винде не запускается), чтобы разобраться нужно потратить времени либо качать сторонний софт, в половину стороннего софта нельзя грузить внешние WAV и надо измерять. Если подскажите хорошую компиляцию предлагаемого софта - попробую покопать, но сомневаюсь в результате, т.к. пока тоже не встречал восторженных отзывов о DIRAC и тому подобного.
    Да, юзабилити хромает, зато бесплатно.
    Я последние годы не интересовался этой темой. То что видел раньше с дружеским интерфейсом, стоило от 300 евро. Вот например: http://www.audiovero.de/en/acourate.php

  21. #120
    Старый знакомый Аватар для lugshaa
    Регистрация
    23.11.2012
    Сообщений
    793

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

    Цитата Сообщение от mr-marlen Посмотреть сообщение
    Только вот юзабилити там ужасное. Во-первых предлагаемое автором работает через командную строку (либо у меня в винде не запускается), чтобы разобраться нужно потратить времени либо качать сторонний софт, в половину стороннего софта нельзя грузить внешние WAV и надо измерять. Если подскажите хорошую компиляцию предлагаемого софта - попробую покопать, но сомневаюсь в результате, т.к. пока тоже не встречал восторженных отзывов о DIRAC и тому подобного.
    У меня вот это работает уже 3 года, улучшение звука очень заметное.
    http://www.alanjordan.org/DRCDesigne...ignerHelp.html

Страница 6 из 6 Первая ... 456

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

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

Ваши права

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