IIR Filter example

Post your requests and ideas on the future development of mikroPascal for dsPIC30/33 and PIC24.
Post Reply
Author
Message
Bob Lawrence
Posts: 300
Joined: 18 Aug 2004 11:55
Location: Lwr Sackville, Nova Scotia, Canada

IIR Filter example

#1 Post by Bob Lawrence » 10 Feb 2005 21:41

How about a 31 band EQ using IIR FIlters. :)

User avatar
zristic
mikroElektronika team
Posts: 6608
Joined: 03 Aug 2004 12:59
Contact:

Re: IIR Filter example

#2 Post by zristic » 10 Feb 2005 21:54

Bob Lawrence wrote:How about a 31 band EQ using IIR FIlters. :)
Don't ask twice... :lol:

LGR
Posts: 3204
Joined: 23 Sep 2004 20:07

#3 Post by LGR » 10 Feb 2005 22:12

I think that importation or duplication of the microchip DSP library is in the plans, and that includes IIR. Doing a GEQ wouldn't be that difficult once you have the IIR, but you've got to get the audio in and out of the dsPIC. They have a codec interface for that purpose. I wish the dsPIC had enough RAM for an OGG decoder... :wink:

Bob Lawrence
Posts: 300
Joined: 18 Aug 2004 11:55
Location: Lwr Sackville, Nova Scotia, Canada

That's great!

#4 Post by Bob Lawrence » 14 Feb 2005 04:26

"Don't ask twice."

zristic,

Ok great. 8) Because I gave you the weekend off I will allow you a few extra days to get it ready. :lol:

Bob Lawrence
Posts: 300
Joined: 18 Aug 2004 11:55
Location: Lwr Sackville, Nova Scotia, Canada

Any progress

#5 Post by Bob Lawrence » 29 Jun 2005 12:10

Hi zristic,

How's my example comming? :D

User avatar
zristic
mikroElektronika team
Posts: 6608
Joined: 03 Aug 2004 12:59
Contact:

Re: Any progress

#6 Post by zristic » 29 Jun 2005 12:40

Bob Lawrence wrote:Hi zristic,

How's my example comming? :D
At the moment we are implementing floating point, which is essential. :)

Bob Lawrence
Posts: 300
Joined: 18 Aug 2004 11:55
Location: Lwr Sackville, Nova Scotia, Canada

Slow but sure

#7 Post by Bob Lawrence » 29 Jun 2005 12:42

Ok thanks! :D

LGR
Posts: 3204
Joined: 23 Sep 2004 20:07

Re: Any progress

#8 Post by LGR » 29 Jun 2005 14:57

zristic wrote:At the moment we are implementing floating point, which is essential. :)
Essential for Pascal, but not for IIR. I don't believe that any of the DSP algorithms can run on the dsPIC using floating point, and be fast enough for audio. :?
If you know what you're doing, you're not learning anything.

User avatar
zristic
mikroElektronika team
Posts: 6608
Joined: 03 Aug 2004 12:59
Contact:

Re: Any progress

#9 Post by zristic » 29 Jun 2005 15:10

LGR wrote:Essential for Pascal, but not for IIR.
We are coming back to the topic again... It is chicken and egg question, therefore we will make a chicken and an egg at the same time, so all roosters will be happy. :P

anton
Posts: 807
Joined: 23 Sep 2004 09:16
Location: South-Africa
Contact:

#10 Post by anton » 29 Jun 2005 15:30

It is chicken and egg question, therefore we will make a chicken and an egg at the same time, so all roosters will be happy.
hehe :lol: :lol:
Another proud user of LV 24-33A Development System and mikroPascal PRO for dsPIC :)
PortA not working? Add CMCON := 7; PortD not working? Add ADCON1 := 6;
To paste code on the forum, please use the [b] Code [/b] button !! ;)

Post Reply

Return to “mikroPascal for dsPIC30/33 and PIC24 Wish List”