Thank you for your reply!
My current setup is as follows:
- The distance between the two speakers is 12 cm.
- The listener sits 60 cm in front of the speakers.
- From these numbers, the speakers’ subtended angle works out to 11.42 degrees.
The XTC algorithm I’m using is
my own implementation based on the
RACE concept, and I suspect that’s where the problem originates.
In fact, as soon as the input signal—binaural audio with the virtual source placed dead‑center via HRTF—passes through my custom XTC, its level changes. I can see this directly in the DAW without even listening:
View attachment 449042 View attachment 449043
The image on the left is
before processing; the one on the right is
after, showing roughly a
3 dB drop.
Because RACE effectively subtracts each channel from a time‑delayed version of the opposite channel, an extremely short delay brings it very close to full cancellation.
I’m wondering whether my implementation is simply too crude and if I’ve missed some important considerations.
I’m not sure whether this discussion belongs in this forum, so I would greatly appreciate any guidance. Thank you!!