Размышления по поводу разделительных фильтров для громкоговорителей.

Если ты подашь прямоугльник, то под углом к АС ты увидишь (услышишь?) колебания за долго до начала самого прямоугольника.
Примерно как это выглядит - http://www.acourate.com/XOWhitePaper.pdf см. Fig 15. Чем выше порядок, тем естествнно раньше звон этот будет.
Ответ

Мне кажется не только порядок имеет значение , но и насколько близко нули к единичному кругу. Можно попробовать с этим поэкспернментировать.
Ну и да, можно попробовать фильтровать бикводом и выровнять аллпасом. Так и в плане ресурсов наверное будет лучше. Но так можно вернутся к тому с чего начали.

"Найкраще сало то ковбаса." (с)
Ответ

Ну по идее самое сильное будет если для твоего FIR ты применишь оконную функцию sinc(x), но и с другими, которые дадут крутой спад АЧХ оно может быть достаточно заметно. Не понятно только как оно в реальности сильно слышно или не очень.
Вообще тут на руку сиграет направленность самих головок, если они достаточно направленны, то под большими углами АЧХ не будет иметь такого провала на частоте раздела и соотв. эффект будет значительно меньше (ну или вообще не быть).

Если выравнивать аллпасом, я не уверен что этого эффекта не будет. Это надо бы проверить...
Ответ

sinc канешно будет самый экономный fir влане крутизна/ресурсы, но я не уверен что это будет оптимальный вариант, в чстности из-за этого. Если стоить FIR немного по другому то можно мне кажется добится того что вместо переколебания будет нарастающая экспонента. Биквод или аналоговый вильтр можно fake c определенной точностью с помощью fir, банально взяв его h(n). Далее фазу можно выровнять взяв эту последовательноть, развернув и сделать конволюцию с неразвернутой. Мне правда кажется что это будет не экономно в плане ресурсов. Кстати может быть удобно для LR фильтров, т.к. они четные.
Если взять биквод, и сделать что-то типа LR и потом ровнять аллпасом, то будет что-то похожее. Если ты посмотриш на форму этого аллпаса то будет понятно почему. Так будет лучше в плане ресурсов, но на низких частотах среза бикводы могут быть "шумноваты". Хотя это в конце концов зависит от ширины аккумулятора.

"Найкраще сало то ковбаса." (с)
Ответ

Вообще с FIRами всё просто, какое у них окно, такая будет и реакция на дельтаимпульс (на прямоугольник будет похоже тоже). Если FIR симметричный (т.е. фазолинейный), то у него могут быть перед пиком "переосциляции", так же как ты видишь их в оконной функции (если они там есть конечно). Поэтому для sinc будут переосциляции, для скажем Blackman-а не будут...
Ежели эмулировать аналоговые фильтры, то конечно этого эффекта небудет, но они и не будут фазолинейными. А вот ежели потом это компенсировать олпасом, не факт что эти переосциляции не появятся. Есть подозрение что могут...
Ответ

Если ты потом сделаеш конволюцию с самим собой только в развернутом виде то он будет фазолинейным. И кстати при имплементации луше оставить их как два отдельных каскада, т.к. это сэкономит ресурсы.
Ну и порядок увеличится, я потому и думаю что для LR это будет удобно.
Только это не будет "эмулировать аналоговые", это будет "эмулировать эмуляцию аналоговых" :)

Вот кстати если нет ничего подходящего под рукой, ессно нормализовано до b0=1 http://www.earlevel.com/main/2010/12/20/...alculator/

"Найкраще сало то ковбаса." (с)
Ответ

Фильтр Баттерворта третьего порядка.

Немного полапласничаем, это удобней чем рисовать физическую реализацию.
Вроде похоже на то что у Сергея.

   

Слева - WT, справа WTW

Давление на оси
Сведены WT и WTW по разному. Чтоб получить минимум пульсаций на оси.
WT-по умолчанию, на -3дБ, на оси-ровно.
WTW-примерно по уровню -6дб

   

Мощность

   

Изменение АЧХ "акустической" суммы при сдвиге по вертикали, углы 0, +15, -15, +30 и -30 градусов

   

Как-то не радует это всё. Может где и лажанулся.

Моделька
.zip Butterworth_3_WTW.zip Размер: 4.92 KB  Загрузок: 1

Nobody Is Perfect
The following 1 user says Thank You to begemot for this post:
  • nazar (07-16-2015)
Ответ

Nick Написал:ие что могут...

Вот в картинках что я имею ввиду. Сделал лоу пас баттер, взял его смпл респонс, развернул. АЧХ и ФЧХ обоих показана (для развернутого пришлось развернуть и "минимизировать фазу, но это не важно").
Потом сделал конволюцию обоих. АЧХ - квадрат, т.к. они били одинаковы, а ФЧХ - прямая линия, опять же пришлось развернуть и взять минимальну фазу.
У такова фильтра будет не преколебания, а предшествующая экспоненциальная составляющая.
Если потом компенсировать фазу алпасом то результат будет аналогичен, но будет меньше вычеслений для DSP, но там будет IIR


Файлы вложений Эскизы(ов)
                               

"Найкраще сало то ковбаса." (с)
Ответ

Я на лекциях по матанализу себя как-то более уютно чувствовал ...
Ответ

begemot Написал:Как-то не радует это всё. Может где и лажанулся.

я всё тоже самое проделал когда был на отдыхе в ЛСП каде... Бендеровец симулирует графики АЧХ от задержки матлабом... Обычными симуляторами просматриваются углы по горизонтали и вертикали, что в принципе тоже информативно... Да, всё красиво только на оси. 3 баттерворт у меня был, очень шкварчащщий фильтр. Л. Релли звучит умеренно, "артефактов" и неприятных звуков нет. Но если вверх от оси, или АС посреди комнаты может показаться что надо больше ВЧ, на самом деле вот там где делёжка провал по осям и меньше аккустическая мощность. Это одна из причин почему ближнее поле выгодней если нет возможности слушать большие АС по оси или правильно их расставлять. попытки скомпенсировать недостаток верхней середины увеличением уровня ВЧ на 1....2 дб приводит к тому что звук на большой громкости становится слишком светлый
Ответ

Такое чувство что при WTW конфигурации ухи надо юстировать микрометрической резьбой, иначе никак...Rofl

Nobody Is Perfect
Ответ

Может, при МТМ или ТМТ, подавать разную мощность на динамики?
Ответ

Этим можно подвигать диаграмму вверх/вниз, сделать её несимметричной. Принципиально ничего не должно изменится.

Вообще, первое что хочется сделать когда видишь характеристики WTW - подвигать пищалку вперёд/назад.
Двигаем с щагом 1.5см, от -3см до 3см. Положительное значение-пищалка утоплена глубже, отрицательное - пищалка ближе к точке прослушивания

Угол 0

   

Угол 5 градусов

   

Угол 10 градусов

   

Nobody Is Perfect
Ответ

БендеровецЪ Написал:
Nick Написал:ие что могут...

Вот в картинках что я имею ввиду. Сделал лоу пас баттер, взял его смпл респонс, развернул. АЧХ и ФЧХ обоих показана (для развернутого пришлось развернуть и "минимизировать фазу, но это не важно").
Потом сделал конволюцию обоих. АЧХ - квадрат, т.к. они били одинаковы, а ФЧХ - прямая линия, опять же пришлось развернуть и взять минимальну фазу.
У такова фильтра будет не преколебания, а предшествующая экспоненциальная составляющая.
Если потом компенсировать фазу алпасом то результат будет аналогичен, но будет меньше вычеслений для DSP, но там будет IIR
Ну ты сделал одно из кучи возможных фазолинейных окон, по нему сразу видно, что будет небольшой выброс перед и после фронта, пре-звона не будет. Таких окон можно много наделать, но у всех у них не будет сильный наклон, т.е. спадать АЧХ будет плавно. Если же ты увеличишь крутость спада, то ты получишь оконную ф-цию которая будет пред-звонить (ну и так же после-звонить). Грубо говоря чем круче будет спадать АЧХ, тем будет сильнее звонить. Это в принципе справедливо и для минимальнофазовых фильтров, просто у них нет пред-звона, только после-звон (который типа не так слышен).
Ответ

begemot Написал:Этим можно подвигать диаграмму вверх/вниз, сделать её несимметричной. Принципиально ничего не должно изменится.
У симметричных конструкций - свои приколы, у асимметричных - свои. Смысл в получении некоторой серединки, которая может быть золотой.
Скорее всего, аналогичный результат будет от смещения центрального дина по оси между крайними.
Nick Написал:Грубо говоря чем круче будет спадать АЧХ, тем будет сильнее звонить.
Угу. А чем определяется, на какой частоте будет звонить?
Похоже, что физическая основа данного явления в том, что мы берем сигнал с бесконечной полосой (импульс или меандр) и фильтруем его с бесконечной крутизной. Соотв. фильтр нам выдает "компенсирующий" сигнал, полоса которого от и до бесконечности. Не в этом ли причина "звона"? Будет ли звон, если ограничить полосу входящего сигнала?
Ну и в природе предзвона конечно никакого нет. Время принципиально асимметрично.
Ответ

bobby_ii Написал:Смысл в получении некоторой серединки, которая может быть золотой

Для меня эта золотая серединка пока не очевидна.
А вот что очевидно-расстояние между головами надо снижать до минимума.
Вот угол 10 градусов, расстояние между центрами СЧ и ВЧ головок в МТМ - 5, 10 и 15см

   

Т.е. если когда то у меня дойдут руки сделать отдельный СЧ-ВЧ боксик МТМ на RS52AN и SB26ADC,
то надо будет их морды подрезать до упора

Что ещё для меня очевидно так это то что к сожалению сшивать скорее всего придётся несколько раз.
И отслушивать.
Блин, как я нелюблю эту субьективщину...
Но слишком много степеней свободы, не понятно по какому критерию.
Т.е. начинать конечно с ровной частотки по оси. А дальше...

Nobody Is Perfect
Ответ

(07-16-2015, 04:28 PM)begemot Написал:  Что ещё для меня очевидно так это то что к сожалению сшивать скорее всего придётся несколько раз.
Хех
В последний раз - 2 версии принципиально разных по топологии, и 2я из них в ~6 версиях
Ответ

Так блин, ещё и комната...Я даже не про всякие стоячие воны. Потолки ниже, выше и...

Nobody Is Perfect
Ответ

Nick Написал:Ну ты сделал одно из кучи возможных фазолинейных окон....
Ты слово в слово повторил то что я говорил ранее :)
Но - я опирался не на окно как таковое, а исходил из процесса который я принял за допустимый. Только ты говориш что это колебание, я говорю что это экспонента... на самом деле это комплексная экспонента, и поскольку добротность больше 0.5 это будет продукт экспоненты и синусоиды, но поскольку добротность не выше 0.7 то там будет только одно пересечение оси. :) ВОбщем это помоему гаусовское окно, или близкое к нему.
И как я упоминал, у этого фильтра не будет нулей на еденичном круге, это видно из АЧХ.
Ты упускаеш один важный момент. Посмтри как выглядит окно аллпаса которым ты можеш выпрямить набег фазы от того же LR или чего там - http://audio-perfection.com/forum/thread...ml#pid9129
Нельзя получить такое поведение фазы и при этому что-бы фильтр выглядел не совсем как causal. Только в таком случае это преколебание будет не только при отклонении от оси, оно будет в целом, в любой точке. Я не знаю лучше ли это или хуже. Но подозреваю что хуже.

bobby_ii Написал:А чем определяется, на какой частоте будет звонить?
А если напрячся и почесать в затылке, а потом посмотреть на картинки которые я рисовал? :)

"Найкраще сало то ковбаса." (с)
Ответ

БендеровецЪ Написал:
Nick Написал:Ну ты сделал одно из кучи возможных фазолинейных окон....
Ты слово в слово повторил то что я говорил ранее :)
Но - я опирался не на окно как таковое, а исходил из процесса который я принял за допустимый. Только ты говориш что это колебание, я говорю что это экспонента... на самом деле это комплексная экспонента, и поскольку добротность больше 0.5 это будет продукт экспоненты и синусоиды, но поскольку добротность не выше 0.7 то там будет только одно пересечение оси. :)
Да можно сделать что вообще не будет этого, возьми окно Blackman-а например. Проблема то в том, что эти фильтры очень пологие, т.е. АЧХ не спадает быстро. Если сделать быстро, то получишь пред и пост звон (а в кажуал только пост)...
Ответ


Возможно похожие темы ...
Тема / Автор Ответы Просмотры Последний пост

Перейти к форуму:


Пользователи, просматривающие эту тему: 40 Гость(ей)