реклама на сайте
подробности

 
 
> Цифровой фильтр
Olegovich
сообщение Mar 11 2005, 10:08
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 131
Регистрация: 3-03-05
Из: Санкт-Петербург
Пользователь №: 3 037



Надо сделать программную фильтрацию звукового сигнала.
Имеется массив отсчетов сигнала с частотой 44100 Гц.
Как запрограммировать полосовой фильтр, чтоб можно было выделять из сигнала частоты 1-10 кГц, и менять его параметры на лету?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
fontp
сообщение Apr 26 2005, 09:46
Сообщение #2


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Мне показалось что он хочет рассчитывать фильтр на лету, а не в Матлабе

В сети можно найти готовые программы
КИХ-фильтр лучше считать по Ремезу (или McClellan-Parks что то же самое) - короче будет
С-код есть здесь http://www.janovetz.com/jake/ под именем remez///zip
Можно конечно и по Фурье с окном ....
Здесь полно обучающего материала http://www.nauticom.net/www/jdtaft/
по расчёту цифровых фильтров
Go to the top of the page
 
+Quote Post
Eugeno
сообщение Apr 26 2005, 12:22
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 19
Регистрация: 12-04-05
Из: Таганрог, Ростовской обл.
Пользователь №: 4 048



Цитата(fontp @ Apr 26 2005, 12:46)
Мне показалось что он хочет рассчитывать фильтр на лету, а не в Матлабе
...

Как вариант - расчитать коэффициенты для предопределённого набора разных фильтров. Далее на ходу выбирать необходимый набор.

Остаётся переходной процесс: если позволяет производительность, то можно на период переходного процесса прогонять сигнал двумя фильтрами параллельно, выдавая на выход сигнал со старого фильтра, после некоторого времени начать выдавать результат с нового фильтра, а старый перестать просчитывать.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Olegovich   Цифровой фильтр   Mar 11 2005, 10:08
- - SPS   Цитата(Olegovich @ Mar 11 2005, 12:08)Надо сд...   Mar 11 2005, 10:14
|- - Olegovich   Цитата(SPS @ Mar 11 2005, 13:14)Использовать ...   Mar 11 2005, 10:19
|- - sergunas   почитай азы цифровых фильтров, наверняка в инете э...   Mar 11 2005, 11:04
|- - des00   Цитата(Olegovich @ Mar 11 2005, 04:19) Де...   Jul 11 2009, 07:40
|- - Olegovich   Ничего себе, тема всплыла. Уже и не помню, зачем м...   Jul 13 2009, 15:24
- - angir   Все зависит от доступных вам вычислительных ресурс...   Mar 11 2005, 11:53
- - SPS   Цитата(angir @ Mar 11 2005, 13:53)Для расчета...   Mar 11 2005, 13:31
- - Alhen   Цитата(SPS @ Mar 11 2005, 16:31)Цитата(angir ...   Mar 11 2005, 18:08
- - Dmitron   Не могу себя назвать спецом по DSP, но отвечу. Циф...   Apr 8 2005, 15:41
- - ARTI   Для расчёта коэффициентов КИХ или БИХ фильтров ( с...   Apr 26 2005, 04:50
- - ipbatman   Возможна ли реальзация полосового фильтра в ...   Jul 9 2009, 14:31
|- - Herz   Цитата(ipbatman @ Jul 9 2009, 16:31) Возм...   Jul 9 2009, 16:08
- - rsv   может стоит попробовать адаптивный эквалайзер? кон...   Jul 10 2009, 18:05


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th June 2025 - 22:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016