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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Господа и дамы! Срочно нужен 30 полосный эквалайзер!
goryn
сообщение Mar 18 2008, 19:45
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 17-09-06
Пользователь №: 20 468



Господа! Может, у кого есть 30 - полосный эквалайзер с приемлемым интерфейсом, чтобы на выходе были 4096 коэфф. для фирфильтра. Идеально было бы, чтоб написан в CVI. Может, у кого есть готовый, а если нет - то сколько стоит разработать???
Спасибо!
Go to the top of the page
 
+Quote Post
Uuftc
сообщение Mar 20 2008, 23:26
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 234
Регистрация: 3-10-04
Из: Кукуево-Дальнее
Пользователь №: 767



Цитата(goryn @ Mar 18 2008, 22:45) *
Господа! Может, у кого есть 30 - полосный эквалайзер с приемлемым интерфейсом, чтобы на выходе были 4096 коэфф. для фирфильтра. Идеально было бы, чтоб написан в CVI. Может, у кого есть готовый, а если нет - то сколько стоит разработать???
Спасибо!

Маловато инфы - на ТЗ не тянет :-)
Хоть частоты, разрядности, требования к кристалу... что такое приемлемый интерфейс?
как это 4096 коэфф. на выходе?
Go to the top of the page
 
+Quote Post
goryn
сообщение Mar 21 2008, 06:32
Сообщение #3





Группа: Участник
Сообщений: 11
Регистрация: 17-09-06
Пользователь №: 20 468



Так это даже не ТЗ, а начало для разговора. Нужен софт, такой, чтобы по произвольной кривульке в звуковом диапазоне получить коэффициенты для фирфильтра. Кривулька довольно плавная (не ругайтесь!!), на ней торчат пики с добротностью не выше 30. Приемлемый интерфейс - это такой, чтоб кривульку можно было бы легко нарисовать и редактировать. Количество коэф - 4096. Есои использовать мультибанд, то 30 полос вполне хватит. Так как я в этом не корифей, то не знаю - может, есть более изящное решение.
Спасибо!
Go to the top of the page
 
+Quote Post
Uuftc
сообщение Mar 21 2008, 08:29
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 234
Регистрация: 3-10-04
Из: Кукуево-Дальнее
Пользователь №: 767



Цитата(goryn @ Mar 21 2008, 09:32) *
Так это даже не ТЗ, а начало для разговора. Нужен софт, такой, чтобы по произвольной кривульке в звуковом диапазоне получить коэффициенты для фирфильтра. Кривулька довольно плавная (не ругайтесь!!), на ней торчат пики с добротностью не выше 30. Приемлемый интерфейс - это такой, чтоб кривульку можно было бы легко нарисовать и редактировать. Количество коэф - 4096. Есои использовать мультибанд, то 30 полос вполне хватит. Так как я в этом не корифей, то не знаю - может, есть более изящное решение.
Спасибо!


имхо немного не в том разделе тогда сообщение. вообще - берете нужную частотку фильтра, делаете обратное фурье и вобщем, все.... потом начинаются пляски с разрядностью, точностью, округлениями, вечный вопрос флоат или фиксед и еще 153 нюанса, которые у Вас будут всплывать по ходу погружения в тему :-)
Go to the top of the page
 
+Quote Post
goryn
сообщение Mar 21 2008, 20:52
Сообщение #5





Группа: Участник
Сообщений: 11
Регистрация: 17-09-06
Пользователь №: 20 468



Оно, конечно, спасибо, не че делать-то?
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Mar 27 2008, 07:18
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Цитата(goryn @ Mar 21 2008, 23:52) *
Оно, конечно, спасибо, не че делать-то?


Поставить MathLab и разобраться с функциями синтеза фильтров smile.gif
Go to the top of the page
 
+Quote Post
goryn
сообщение Mar 27 2008, 21:02
Сообщение #7





Группа: Участник
Сообщений: 11
Регистрация: 17-09-06
Пользователь №: 20 468



Спасибо, попробую.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Mar 27 2008, 22:07
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Михаил_K @ Mar 27 2008, 10:18) *
Поставить MathLab и разобраться с функциями синтеза фильтров smile.gif
Нет такого программного продукта - MathLab. Потому, что MatLab - это Matrix Laboratory.
Для расчёта всяческих фильтров и эквалайзеров лучше него сыскать что-либо, конечно, трудно...


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Mar 28 2008, 05:45
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Цитата(Stanislav @ Mar 28 2008, 01:07) *
Нет такого программного продукта - MathLab. Потому, что MatLab - это Matrix Laboratory.
Для расчёта всяческих фильтров и эквалайзеров лучше него сыскать что-либо, конечно, трудно...


Ну простите меня за опечатку smile.gif
Go to the top of the page
 
+Quote Post
Uuftc
сообщение Mar 30 2008, 16:39
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 234
Регистрация: 3-10-04
Из: Кукуево-Дальнее
Пользователь №: 767



Цитата(Михаил_K @ Mar 27 2008, 11:18) *
Поставить MathLab и разобраться с функциями синтеза фильтров smile.gif

Да, поддерживаю - начинайте с матлабовского фильтертулбокс, затем, на любом удобном Вам языке напишите фурье - вкус почувствуете быстро и многое станет яснее.
вот.
успехов!
Go to the top of the page
 
+Quote Post
Grt
сообщение Apr 10 2008, 09:36
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 3-10-07
Из: Moscow
Пользователь №: 31 035



Цитата(goryn @ Mar 18 2008, 23:45) *
Господа! Может, у кого есть 30 - полосный эквалайзер с приемлемым интерфейсом, чтобы на выходе были 4096 коэфф. для фирфильтра. Идеально было бы, чтоб написан в CVI. Может, у кого есть готовый, а если нет - то сколько стоит разработать???
Спасибо!


Если я вас правильно понимаю, вам нужем параметрическом эквалайзер на 30 полос ? Обычно делают через бих фильтры 1-2 порядка. 30 полос будет много ресурсов кушать.
Не проще ли обойтись графическим эквалайзером через фурье анализ с диною окна 4096 ?
Go to the top of the page
 
+Quote Post
fontp
сообщение Apr 10 2008, 10:26
Сообщение #12


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

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



Matlab Filter Toolbox, это конечно, хорошо. Только не понятно как он будет рассчитаные фильтры вставлять в свою программу. Это нужно же делать интерактивно?

Вряд ли это можно считать ПРИЕМЛЕМЫМ интерфейсом: в Матлабе посчитал, в файл сохранил, программа файл считывает и пользует :-)
Матлаб не станет реальные сигналы пропускать через посчитаные фильтры
Go to the top of the page
 
+Quote Post
Grt
сообщение Apr 10 2008, 10:48
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 3-10-07
Из: Moscow
Пользователь №: 31 035



Цитата(fontp @ Apr 10 2008, 14:26) *
Matlab Filter Toolbox, это конечно, хорошо. Только не понятно как он будет рассчитаные фильтры вставлять в свою программу. Это нужно же делать интерактивно?

Вряд ли это можно считать ПРИЕМЛЕМЫМ интерфейсом: в Матлабе посчитал, в файл сохранил, программа файл считывает и пользует :-)
Матлаб не станет реальные сигналы пропускать через посчитаные фильтры


С помощью Матлаба можно подсчитать коэфф. фильтров для каждой полосы. А далее фильтруем в своей программе ...
Go to the top of the page
 
+Quote Post
fontp
сообщение Apr 10 2008, 10:51
Сообщение #14


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

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



Цитата(Grt @ Apr 10 2008, 14:48) *
С помощью Матлаба можно подсчитать коэфф. фильтров для каждой полосы. А далее фильтруем в своей программе ...


Фиксированый эквалайзер. Не интерактивный. Может для себя сгодится. А пользователь, думаю, даст в морду )))
Мне всегда казалось, что эквалайзер это такая графическая программка со скролл-барами, с помощью которой интерактивно можно порулить чкх реального канала


В сети заведомо должны быть OpenSource проекты эквалайзера

А известный оптимальный алгоритм синтеза FIR-фильтров (remez) здесь
http://www.janovetz.com/
Go to the top of the page
 
+Quote Post
iosifk
сообщение Apr 10 2008, 13:14
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(goryn @ Mar 18 2008, 22:45) *
Может, у кого есть готовый, а если нет - то сколько стоит разработать???

Посмотрите у ADI есть такая штука - сигма DSP.
Сейчас на нее уже есть стартовые наборы.


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post

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

 


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


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