Hey everyone, it has been very busy as expected through September here at the Archimago household. As a result, I haven't been able to spend as much time on the audio hardware hobby (still very much enjoying the music of course!).
Over the years, you might have come across the term "crosstalk cancellation" (XTC) for speaker playback, words like "ambiophonics" or acronyms like "BACCH" may have passed by in your readings (for example great discussion on Reddit). For this blog post, let me ask an outspoken advocate of XTC to join for some guest content to discuss the reasons and techniques, and later on, we'll talk about a few DSPs one could try at home to experiment...
Take it away STC for Part I, I'll be back with STC for Part II, then I'll talk about trying some of the DSP options in Part III:
Part I: An introduction to XTC (by STC)
Crosstalk cancellation is an attempt to deliver stereo sound as it was meant to be played without the interaural crosstalk errors with loudspeakers (see Keele, 1986 for a technical exposition). Many listeners may not realize how much realism their high-end stereo hi-fi system is lacking until they hear a system with crosstalk-cancelled (or XTC for short) playback. It is like comparing a photo of a window with a view to an actual window looking out at the scenery. Or like watching Avatar in 2D versus 3D.