Abstract:
An impulse response shortening approach is used to perform acoustic crosstalk cancellation. Crosstalk canceler filters are traditionally designed using least squares, with an approach that equalizes all room reverberation. However, depending upon end application, some reverberation may be permissible in the delivered signals. This idea is used to create more efficient crosstalk cancellation filters. The filter design is formulated as a minimax problem solvable with linear programming methods. Penalty functions on crosstalk levels and detrimental reverberation are introduced, which allow control of the reverberant tails and crosstalk levels. Shorter crosstalk cancellation filters are designed, by leaving in early echoes and/or allowing a slower decay of the late reverberant tail.