Skip to content

Splitting audio #245

Closed Answered by geoffw64
geoffw64 asked this question in General
Discussion options

You must be logged in to vote

Hi Dan,

Thanks for your very helpful response.
I created the filters using an approach in one of your examples/tests:
zpk lp_zpk = iir_lowpass(butterworth(order), frequency, sample_rate);
iir_params lp_params = to_sos(lp_zpk);
const iir_filter lp_filter_1(lp_params);
Of course II use iir_highpass for the other side of the crossover.
Filters constructed at dsp start up time.
Filters applied twice in succession at playback time you described.

As you mentioned, the bass needs to be attenuated. Some content has significant bass in all 7 channels. I'm looking at you Jim Kerr (Simple Minds) on the New Gold Dream Bluray audio! :)
I'll raise a separate discussion item on ways to manage this smart…

Replies: 4 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by geoffw64
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants