Nsound::biquad::FilterBank Work In Progress

Spread the love

I’ve made some good progress on a biquad filter bank on this branch.  I’ve been able to replicate Figure 10 from this reference:

nsound_cpp_figure_10

That’s a filter bank with 4 individual biquad filters, here’s the C++ code that produced the plot:

The program also produces this output:

This work is to enable a parametric equalizer application, where an audio sample can be loaded and filtered in real-time while the user adjusts the filter parameters.

I’ve been using the picojson library and it was been really easy to use.

This entry was posted in nsound, programming. Bookmark the permalink.