I am trying to simulate a 10-band graphic equalizer based on 10 octaves. For each channel, I tried to cascade 4 -20 dB active low-pass filter and 4 +20 dB active high pass filters (I cascaded these many filters so that the phase shift equations are somewhat simpler and identical to simple all pass filters) to form a 80 dB band-pass. But now the issue is about the phase shift, which I thought would be simpler if I cascaded these many filters.
The phase shift caused by a low-pass filter is $$-\arctan(\omega RC) $$
whereas the phase shift caused by an all-pass filter incorporating a low-pass filter is $$-2\arctan(\omega RC)$$
I thought cascading these all-pass filters with low pass filter would negate the phase shift, but later realized that they are rather creating more phase shift, since both of them are causing the same lagging phase shift. Is there any other way to design an active pass filter that could compensate this phase shift?
Another thing to know is that, does these cascading 8 filters(excluding the phasers) cause serious issue by delaying the time between input and output? I could use Butterworth filters as well, but their phase shift equation seemed a bit complex.