Skip to content

Bi-quad filters part II

February 29, 2012

I made a simple update to the filters uploaded a few days ago. The macro named Direct Form 1 can be replaced with a simpler macro that removes two z-1 modules, called Direct Form 2. It looks like this:

The CPU differences for a single instance are negligible, however, I like to keep it as efficient as I can.

2 Comments leave one →
  1. February 29, 2012 9:30 pm

    Reblogged this on donovick.

  2. March 5, 2012 10:44 am

    Thanks, this is really nice! It would be great if you could do a post or two about how this core stuff works, maybe talk about the process you use to translate an algorithm from math format into core. I am trying to wrap my head around the low-level stuff, and I envy anyone with the ability to translate the math and think “if I were a bit what would I do now?”

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: