Re: multiband xover

Steve Harris <[email protected]> Fri, 8 Feb 2013 21:00:32 +0000
Newsgroups gmane.comp.audio.jamin.devel
Message-ID <EMEW3|b7b91ebdca9ab9c84face8e448ab4f5dp17L0f0aS.W.Harris|ecs.soton.ac.uk|[email protected]>
On 8 Feb 2013, at 18:09, Patrick Shirkey wrote:

> =

> On Sat, February 9, 2013 3:31 am, Steve Harris wrote:
>> Sorry, I've not been following the conversation.
>> =

>> Is this a new x-over algorithm? If so, it should replace the old one - t=
he
>> X-over was one of the weakest parts.
>> =

> =

> =

> We can definitely upgrade the algorithm. Do you recall what the issue is?
> =

> Or maybe it would be better to explain what the existing algorithm does=
=85?

The existing algorithm uses the FFT data, which makes a poor x-over - I can=
't remember exactly why, I think there might be ringing in the freq domain =
or something?

You could tell by muting two of the three bands and putting whitenoise thro=
ugh it, and looking at the spectrum.

It pieces back together perfectly, but each band of the x-over in isolation=
 is a bit ugly. I don't know how much of an issue it is, to be honest, but =
I seem to remember it was one of the weakest parts sonically.

My knowledge of filters isn't (and wasn't) good enough to design a good x-o=
ver that works at arbitrary sampling frequencies. I had a go with a multipo=
le IIR, but it wasn't as clean sounding as the FFT.

- Steve

>> On 2013-02-07, at 23:05, Patrick Shirkey <[email protected]>
>> wrote:
>> =

>>> So, the question now is how do we manage the 2nd xover?
>>> =

>>> The obvious solution is to add multiple sliders and effectively
>>> replicate
>>> the first xover but with more sliders. However that might look a bit
>>> messy. Does anyone have a better idea for a control widget?
>>> =

>>> If we replicate the first xover then we can keep all the sliders
>>> viewable
>>> but disabled until required or do we show/hide them?
>>> =

>>> How does the user choose the number of bands easily. It seem more useful
>>> to have that functionality directly in the main window rather than
>>> having
>>> to open the preferences panel just to enable/disable a band.
>>> =

>>> We could have check boxes next to the sliders to enable/disable the
>>> bands.
>>> If enabled the output controls will be added to a scrollable panel?
>>> =

>>> Or maybe there is a better way?
>>> =

>>> =

>>> =

>>> --
>>> Patrick Shirkey
>>> Boost Hardware Ltd
>>> =

>>> -----------------------------------------------------------------------=
-------
>>> Free Next-Gen Firewall Hardware Offer
>>> Buy your Sophos next-gen firewall before the end March 2013
>>> and get the hardware for free! Learn more.
>>> http://p.sf.net/sfu/sophos-d2d-feb
>>> _______________________________________________
>>> Jamin-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/jamin-devel
>> =

>> =

>> ------------------------------------------------------------------------=
------
>> Free Next-Gen Firewall Hardware Offer
>> Buy your Sophos next-gen firewall before the end March 2013
>> and get the hardware for free! Learn more.
>> http://p.sf.net/sfu/sophos-d2d-feb
>> _______________________________________________
>> Jamin-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/jamin-devel
>> =

> =

> =

> --
> Patrick Shirkey
> Boost Hardware Ltd
> =

> -------------------------------------------------------------------------=
-----
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013 =

> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> _______________________________________________
> Jamin-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jamin-devel


---------------------------------------------------------------------------=
---
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 =

and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb