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

 
 
> Господа и дамы! Срочно нужен 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
 
Start new topic
Ответов
alex_os
сообщение Apr 10 2008, 14:19
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



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

Вот наверное самый простой в мире smile.gif эквалайзер (matlab 6.5)
Код
NumBands = 10;
L = 256
% h  - ФНЧ прототип. Каждая из полос получается сдвижкой по частоте АЧХ
% ФНЧ прототипа
h = remez(L-1, [0,1/(2*NumBands), 1.5/(2*NumBands), 1],[1, 1, 0, 0]);

h_all = zeros(1, length(h));
A = ones(1, NumBands); % коэф. усиления каждой из полос эквалайзера

for i =2:5
  A(i) = A(i-1)*power(10, -10/20); % -10dB step down
end

for i =6:10
  A(i) = A(i-1)*power(10, 10/20); % +10dB step up  
end    


for i=1:NumBands-1
    h_all = h_all + A(i)*sin( i*pi/2+(1:L)*i*pi/NumBands);
end

h_all = h_all.*h;
%h_all - синтезированный фильтр
figure(3);
freqz(h_all,1)


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- goryn   Господа и дамы! Срочно нужен 30 полосный эквалайзер!   Mar 18 2008, 19:45
- - Uuftc   Цитата(goryn @ Mar 18 2008, 22:45) Господ...   Mar 20 2008, 23:26
- - goryn   Так это даже не ТЗ, а начало для разговора. Нужен ...   Mar 21 2008, 06:32
|- - Uuftc   Цитата(goryn @ Mar 21 2008, 09:32) Так эт...   Mar 21 2008, 08:29
- - goryn   Оно, конечно, спасибо, не че делать-то?   Mar 21 2008, 20:52
|- - Михаил_K   Цитата(goryn @ Mar 21 2008, 23:52) Оно, к...   Mar 27 2008, 07:18
|- - goryn   Спасибо, попробую.   Mar 27 2008, 21:02
|- - Stanislav   Цитата(Михаил_K @ Mar 27 2008, 10:18) Пос...   Mar 27 2008, 22:07
|- - Uuftc   Цитата(Михаил_K @ Mar 27 2008, 11:18) Пос...   Mar 30 2008, 16:39
- - Михаил_K   Цитата(Stanislav @ Mar 28 2008, 01:07) Не...   Mar 28 2008, 05:45
- - Grt   Цитата(goryn @ Mar 18 2008, 23:45) Господ...   Apr 10 2008, 09:36
- - fontp   Matlab Filter Toolbox, это конечно, хорошо. Только...   Apr 10 2008, 10:26
|- - Grt   Цитата(fontp @ Apr 10 2008, 14:26) Matlab...   Apr 10 2008, 10:48
|- - fontp   Цитата(Grt @ Apr 10 2008, 14:48) С помощь...   Apr 10 2008, 10:51
- - iosifk   Цитата(goryn @ Mar 18 2008, 22:45) Может,...   Apr 10 2008, 13:14


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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 19:24
Рейтинг@Mail.ru


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