|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Multi-Way Conventional loudspeakers with crossovers |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
|
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#41 | |
|
diyAudio Member
Join Date: Feb 2008
Location: Paris
|
Quote:
Give me an example of EQ, phase linearization, or linear phase filter of a given slope and frequency, and I will post some curves showing what can be expected depending on the number of taps (impulse length). |
|
|
|
|
#42 |
|
diyAudio Member
Join Date: Aug 2004
Location: US
|
How about a 2nd order 20 Hz, HP with a Q=1, 6 dB boost centered at 20 Hz.
__________________
John k.... Music and Design NaO Dipole Loudspeakers. "We have no right to assume that any physical laws exist, or if they have existed up to now, that will continue to exist in a similar manner in the future." Max Planck
|
|
|
|
#43 |
|
diyAudio Member
Join Date: Feb 2008
Location: Paris
|
Here goes!
This is from the rePhase interface, but it should be accurate. Blue is target, red is result (after several automated optimization steps) Last edited by pos; 24th December 2012 at 02:07 AM. |
|
|
|
#44 |
|
diyAudio Member
Join Date: Feb 2008
Location: Paris
|
Another test with the same EQ at different frequencies, with a 512 taps impulse:
20Hz, 40Hz, 80Hz, 160Hz, 320Hz, 640Hz |
|
|
|
#45 | |
|
diyAudio Member
Join Date: Feb 2008
Location: Paris
|
Quote:
Sorry about that! What is it you want me to simulate exactly? 2nd Order Q=1 HP together with a 6dB boost? What Q for the boost? Or is it phase linearizion and not actual filtering that you want me to show? Last edited by pos; 24th December 2012 at 02:32 AM. |
|
|
|
|
#46 |
|
diyAudio Member
Join Date: Aug 2004
Location: US
|
No, what I wanted was a 2nd order high pass filter, say a B2 at 20 Hz. Then add a Q =1, +6dB boost centered at 20 Hz. So there are 2 stages. But, the plots above show the point I was getting at. You need about 8k taps at 48k sampling to get good resolution at 20 Hz. And if you go to 96k sampling you would need about 16k taps....and so fourth as the sampling rate increases. This has a dramatic effect on processing time even when using partitioned convolution.
So these high sampling rates Twest820 was asking for really aren't all that useful. The impulse would (sampling rate)/6 taps long to have reasonable accuracy at 20 Hz. You are probably going to start having problems with round off errors etc. By the way, Merry Christmass to all.
__________________
John k.... Music and Design NaO Dipole Loudspeakers. "We have no right to assume that any physical laws exist, or if they have existed up to now, that will continue to exist in a similar manner in the future." Max Planck
|
|
|
|
#47 |
|
diyAudio Member
Join Date: Jan 2008
|
2nd order Butterworth 20Hz high pass with 20Hz Q=1 6dB:
HP But20Hz 2nd and Para Q1 6db.gif Zoom of IR to -132dB: 10k taps.gif Zoom of IR to -90dB 4ktaps.gif From above it is clear that truncation to less than 8k taps introduces questionable artifacts. For real control of subs IR get longer. Higher Q filters push filter length up very quickly. Correction of LF in room swells this right up too. I get most consistent results with 16k-32k taps. For speaker operating >40Hz I've done quite well down to 8k taps. Regards, Andrew |
|
|
|
#48 |
|
diyAudio Member
Join Date: Feb 2008
Location: Paris
|
John, the impulse length is that much of a problem, depending on how you look at it:
- Concerning computation cost, if you are doing an active crossover you can downsample the low frequency channels, like Four Audio does in its FIR processor. No need for 96khz or even 48khz for channels that have a LP at 300Hz for example: 8khz is more than enough, and gives you 5 times the "power" for the same impulse length... - Concerning processing delay, you can reduce it by progressively doing minimal-phase correction in the lows (again, like Four Audio does, with their mixed phase approach). You can even do the whole thing with minimal phase correction, and the impulse will extend on the right (rePhase will auto center it with the impulse peak right at the start), and their will be no delay at all (but it will still be better than the equivalent biquads regarding rounding errors) Last edited by pos; 25th December 2012 at 05:36 PM. |
|
|
|
#49 |
|
diyAudio Member
Join Date: Aug 2004
Location: US
|
I'm just looking at what we did with the Bodzio Ultimate Equalizer. I don't know what the consequences of down sampling some parts of the signal would have on fidelity and then making sure everything is synchronized, or what about the case where you are just equalizing amplitude and linearizing phase of a passive speaker. It's not really possible to down sample in that case as the signal is full range.
In any event, I'm not too sure I would want to down sample part of the signal in any event. Still, there are some instances where down sampling is not an alternative.
__________________
John k.... Music and Design NaO Dipole Loudspeakers. "We have no right to assume that any physical laws exist, or if they have existed up to now, that will continue to exist in a similar manner in the future." Max Planck
|
|
|
|
#50 |
|
diyAudio Member
Join Date: Feb 2008
Location: Paris
|
Danwsampling can only be used when doing an active crossover.
Here is a short description of Four Audio's approach: Four Audio | Inside the HD2 (see "multirate processing" section) They have a pdf white paper that was published somewhere around 2007 and is very interesting, but I cannot find it right now. When doing a stereo convolution yes you would not want to downsample anything (that would turn to be quite complicated as you pointed out), but you have to consider that when doing phase linearization the impulse will extend on the left of the peak, so with auto centering (in rephase) with a given impulse length you will be able to use twice that length compared to a symetrical impulse (linear phase filtering). With the 2x6144 taps @ 48khz of the openDRC you can "lienarize" almost anything, even bassreflex phase shifts (and it does only use direct convolution for now!). Here is an illustration, with a somewhat "exaggerated" correction: BR at 25Hz, and LR 96dB/oct (16th order) at 80Hz, 8000Hz and 8khz (of course only the first one present any challenge, but this was done to simulate something realistic). Blue is target, red is result. As you can see it all turns out perfect, and the impulse "center" is automatically set a 6092 sample within the 6144 samples of the impulse. Adding some linear phase EQ would "symetrize" part of the impulse, but most of the energy would still be on the left of the peak and auto-centring would adapt... |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| AVX based FIR VST, crossover / EQ / DRC and delay | KOON3876 | PC Based | 97 | 26th November 2012 07:18 AM |
| Flat EQ Flattens Phase Response | weltersys | Multi-Way | 4 | 5th January 2012 10:42 PM |
| FIR linear phase plugin for MiniDSP? | diyjb01 | miniDSP | 10 | 24th May 2011 12:38 PM |
| Phase/Polarity/Comb Filtering PT1&2 | kyrie48 | Multi-Way | 0 | 6th January 2009 08:28 PM |
| Phase EQ using FIR filters | Grasso | Multi-Way | 2 | 2nd July 2003 10:37 PM |
| New To Site? | Need Help? |