Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

How to design a simple equalizer in Matlab?

Status
Not open for further replies.

dipakkochar

Newbie level 4
Joined
Jan 9, 2006
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,332
I want to design a simple equalizer in matlab for this i am planing to desing some filters catering to some frequencies bands and then just pass a PCM stream to it. I am planning for FIR filters ? Can anyody share his experience when doing something like this ?
 

saeedi

Newbie level 1
Joined
Dec 13, 2005
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,288
Re: Equalizer

Hi,
You can use adaptive filter in simulink using lms and rls method
Regards
 

ssk3g

Junior Member level 1
Joined
Feb 7, 2006
Messages
16
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,484
Re: Equalizer

Hi

I believe you are referring to graphic equaliser, I had tried the same but just as an experiment, didnt pursue much.

For a bare simple approach, I suggest create mutiple filter banks, using FIR2 and FILTER function in m files.

Then use the audio data strem as input to the functions, this ofcourse would have to be done with offline files.

But If you want to see the output continously, I suggest using cascaded fir filter
banks in simulink, you could use the workspace block to feed the PCM stream
to yoru simulink block and observe the oscilloscope and FFTscope output at both input and output.

hope this helps
S
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top