Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Evgenij Masherov                     2:5020/175.2   08 Aug 2003  10:26:10
 To : Alex Volkov
 Subject : эквалайзер
 -------------------------------------------------------------------------------- 
 
 Thu Aug 07 2003 18:11, Alex Volkov wrote to Evgenij Masherov:
 
  
 
  AV>>> Кто-нибудь писал эквалайзер?
  EM>> 
  EM>> Hу, был грех...
  EM>> 
  AV>>> Хочу получить побольше информации.
  AV>>> Как его рассчитать, как запрограммировать (iir?  fir?) Как
  AV>>> выбирают частоты (почему эти, а не те, и по какому принципу).
  AV>>> Почему ручки эквалайзера существуют линейные и логарифмические.
  EM>> 
  EM>> БИХ-фильтры куда эффективнее вычислительно, но рассчитывать их
  EM>> сложнее, у них почти неизбежны фазовые искажения, которых легко
  EM>> избежать при КИХ-фильтрах, возможна неустойчивость. Выбор сильно
  EM>> зависит от цели (музыку слушать - или компенсировать искажения в линии
  EM>> связи). Частоты выбирают, сообразуясь со свойствами слуха,
  EM>> неарвномерностью частотной характеристики. Линейные проще и нагляднее,
  EM>> логарифмические согласованы со свойствами слуха (см. "децибелы")
 
  AV> Мне нужен эквалайзер для аудио-применений.
  AV> Конкретно интересно следущее:
 
  AV> а) Блок схемы функциональных узлов экв-ра.
 
  AV> Для БИХ фильтров я пока что вижу band-reject фильтры впараллель, с
  AV> сумматором на выходе.  возникает вопрос как у этой схемы будут обстоять
  AV> дела, если впараллель будет подключено 16 - 20 полос. Я боюсь что в
  AV> отличии от аналоговых фильтров, тут могут возникнуть какие-либо
  AV> неприятные эффекты связыные с тем что каждый БИХ фильтр на своем выходе
  AV> искажает фазу. (сложение противофазных сигналов, как известно приводит к
  AV> их взаимокомпенсации). Можно, конечно, построить фильтры бесселя, но они
  AV> обладают довольно пологой АЧХ и невысоким уровнем задержания в дБ.
 
 А для аудио нужна особая крутизна? Если, конечно, для приятности звука, а не
 для профессиональной обработки...
 
  AV> б)
  AV> Рассчет КИХ фильтра эквалайзера.
  AV> Производительность меня не волнует, т.к. даже фильтр  16384 порядка
  AV> выполняется хорошим FFT довольно быстро. Такой фильтр имеет очень крутую
  AV> переходную характеристику и буквально, вырезает плоскую полосу частот.
 
  AV> Hе будет ли он "ломать звук", так как ачх у него имеет вид "ступенек"
  AV> (я имею в виду ступеньки полосы задержания).
 
 Будет. Hадо сглаживать АЧХ.
 
  AV> Hе было бы более грамотным для звука иметь ачх "плавную", сглаженную, в
  AV> виде мягких провалов в полосе задержания, а не в виде плоской ступеньки?
  AV> Как добиться такой плавной ачх? Умножение на сглаживающие окна дает
  AV> легкое сглаживание, устранение ряби но не настолько сглаживание ачх.
  AV> или мне просто-напросто уменьшить порядок фильтра?
 
 Если КИХ - интерполируете между точками, заданными "ползунками", хотя бы
 прямой...
 
  AV> в) насколько реально руками нарисовать спектр АЧХ ких фильтра (ну или
  AV> сплайнами), а затем обратной трансформацией из спектра получить ядро
  AV> фильтра?
 
 Я бы рекомендовал использовать окна. После Фурье.
 
 Евгений Машеров АКА СанитарЖеня
 
 --- ifmail v.2.15dev5
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 эквалайзер   Alex Volkov   07 Aug 2003 14:29:28 
 эквалайзер   Evgenij Masherov   07 Aug 2003 14:40:58 
 эквалайзер   Alex Volkov   07 Aug 2003 18:11:07 
 эквалайзер   Vovanius Uryvaeff   07 Aug 2003 19:36:10 
 эквалайзер   Vladimir Vassilevsky   07 Aug 2003 19:49:02 
 эквалайзер   Evgenij Masherov   08 Aug 2003 10:26:10 
 эквалайзер   Alex Volkov   09 Aug 2003 00:04:08 
 эквалайзеp   Wowa Savin   04 Jan 1980 05:20:36 
Архивное /ru.algorithms/3300ccd0a091.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional