digitalfrost
Major Contributor
I am using EqualizerAPO both for crossover duties as well as overall correction. So far, I used custom made biquad IIR filters in EqAPO to do the crossover (24dB LR). Mind you I have no idea what I'm doing I'm just good at copying others homework.
I measure the whole system with those filters applied and then I use convolution created with DRC-FIR to get the correction done. Latency is important to me, I game on this sytem as well so it's not just for music. At the moment, EqAPO tells me I have about 64ms of latency for a convolution file with 32768 samples. This is good for me but I'd like to keep it under 100ms. If I disable covolution, latency shows 0ms. So that would be my baseline.
I thought it would be nice to try some steeper filters and I downloaded rePhase. If I do a standard 48dB LR highpass at 80hz with the default settings, I get a whopping 185ms delay just from that.
Going down with the taps obviously improves it:
But the biggest gain can be had by changing the centering.
So I am wondering. What are good settings here? I noticed that linear phase filters are quite heavily affected by impulse centering (in their quality) while the minimum phase ones don't seem to care. No biggie I use minimum phase at the moment anyway. So is there any downside to just set the centering to 1? Not even 1%, just the first sample? How many taps do I need? If I set centering to 1 I can use a ridiculous amount of taps without any latency penalty.
Are there any guidelines or best practices that can be understood even by dummies?
I didn't notice any latency penalites from db/oct so what prevents me from using values like 192db/oct? Is there any downside to that?
I measure the whole system with those filters applied and then I use convolution created with DRC-FIR to get the correction done. Latency is important to me, I game on this sytem as well so it's not just for music. At the moment, EqAPO tells me I have about 64ms of latency for a convolution file with 32768 samples. This is good for me but I'd like to keep it under 100ms. If I disable covolution, latency shows 0ms. So that would be my baseline.
I thought it would be nice to try some steeper filters and I downloaded rePhase. If I do a standard 48dB LR highpass at 80hz with the default settings, I get a whopping 185ms delay just from that.
Going down with the taps obviously improves it:
But the biggest gain can be had by changing the centering.
So I am wondering. What are good settings here? I noticed that linear phase filters are quite heavily affected by impulse centering (in their quality) while the minimum phase ones don't seem to care. No biggie I use minimum phase at the moment anyway. So is there any downside to just set the centering to 1? Not even 1%, just the first sample? How many taps do I need? If I set centering to 1 I can use a ridiculous amount of taps without any latency penalty.
Are there any guidelines or best practices that can be understood even by dummies?
I didn't notice any latency penalites from db/oct so what prevents me from using values like 192db/oct? Is there any downside to that?