|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sandro (Vladimir Uryvaev) 2:5020/400 28 Jul 2001 19:26:37 To : All Subject : Re: Быстpое пpеобpазование Фypье -------------------------------------------------------------------------------- Vadim Goncharov пишет в сообщении <994976918@p17.f9.n5091.z2.FIDOnet.ftn> ... AA>> Эквалайзеp pеализyется как фильтp. БПФ тyт навоpачивать излишне. VG>Фильтp и эквалайзеp - совсем не одно и то же. И БПФ для эквалайзеpа (да и для VG>фильтpа) - очень хоpошее pешение. Для эквалайзера? Сомневаюсь... Эквалайзеры используют (чаще всего) логарифмическую шкалу частот, а БПФ - линейную. Лучше использовать пирамиды полосных фильтров в виде: - ---*-[LPF]-[:2]-*---*->[LPF]-[:2]-*->[ ... ... ]->[x2]-[IPF]->(+)->[x2]-[IPF]->(+)-> | | | | ^ ^ | [x 2] | [x 2] | | | [IPF] | [IPF] | | | | | v | | | v \----------->(-)-->[scale]-----------------/ | \---------->(-)-------------------->[scale]--------------------------------- -/ тут: LPF-Hизкочастотный фильтр (лучше квадратурно-зеркальный) :2-Прореживание потока то есть 123456789->[:2]->13579 x2-Растягивание 1357->[x2]->11335577 IPF-Интерполяционный фильтр - сглаживает результат растягивания. scale - умножение на коэффициенты эквалайзера (-) - разность (+) - сумма Схема реализует многополосный октавный эквалайзер, при этом отсутствуют граничные эффекты, возможна реалтаймовость (бпф неспособно на это), при увеличении кол-ва полос сложность растет незначительн - 8 полосный работает всего на 7% дольше 4 полосного. --- ifmail v.2.15dev5 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/910475deae3e.html, оценка из 5, голосов 10
|