Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Electronic Equipment > Digital Signal Processing (DSP) > Biquad cascade
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 3 Topic 13278 of 14332
Post > Topic >>

Biquad cascade

by "baeksan" <breakchange@[EMAIL PROTECTED] > Jul 1, 2008 at 06:31 AM

I was wondering what the most computationally efficient way of implementing
a biquad cascade would be?   I've implemented an alsa application to
generate the filter coefficients and process some audio.  This works great
on my linux machine, but when I put the same code on a less powerful
embedded system, it sounds horrible and takes almost all the cpu.

The linux machine can handle around 20-30 biquads with no problem, but the
embedded system craps out using only 2.  

Is there something I am doing wrong with the cascade? I basically have a
for loop which processes the audio buffer a certain number of times,
depending on how many biquads are used.  Is there some way to process the
audio in parallel to save some processing time?

Thanks in advance
 




 3 Posts in Topic:
Biquad cascade
"baeksan" <b  2008-07-01 06:31:53 
Re: Biquad cascade
Erik de Castro Lopo <n  2008-07-02 12:00:07 
Re: Biquad cascade
"baeksan" <b  2008-07-01 23:26:51 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Tue Dec 2 4:12:19 CST 2008.