Multi-channel subband spatial processing for loudspeakers
AssigneeBoomcloud 360, Inc.
InventorZachary Seldess
Life of this patent
Estimating the term…
Abstract
An audio system processes a multi-channel surround sound input audio signal into a stereo signal for left and right speakers, while preserving the spatial sense of the sound field of the input audio signal. A subband spatial processing is performed on a left input channel, a right input channel, a left peripheral input channel, and a right peripheral input channel of the input signal to create spatially enhanced channels. Binaural filters may be applied to the peripheral input channels or the spatially enhanced channels. Crosstalk cancellation is performed on the spatially enhanced channels to create a left crosstalk cancelled channel and a right crosstalk cancelled channel.
Claims31
A system for processing a multi-channel input audio signal, comprising:
- circuitry configured to:
- receive the multi-channel input audio signal including a left input channel, a right input channel, a left peripheral input channel, and a right peripheral input channel;
- perform subband spatial processing on the left input channel, the right input channel, the left peripheral input channel, and the right peripheral input channel to create spatially enhanced channels, the subband spatial processing including gain adjusting mid subband components and side subband components of the left input channel, the right input channel, the left peripheral input channel, and the right peripheral input channel;
- perform crosstalk cancellation on the spatially enhanced channels to create a left crosstalk cancelled channel and a right crosstalk cancelled channel;
- and
- generate a left output channel from the left crosstalk cancelled channel and a right output channel from the right crosstalk cancelled channel.
A non-transitory computer readable medium storing program code that when executed by a processor causes the processor to:
- receive a multi-channel input audio signal including a left input channel, a right input channel, a left peripheral input channel, and a right peripheral input channel;
- perform subband spatial processing on the left input channel, the right input channel, the left peripheral input channel, and the right peripheral input channel to create spatially enhanced channels, the subband spatial processing including gain adjusting mid subband components and side subband components of the left input channel, the right input channel, the left peripheral input channel, and the right peripheral input channel;
- perform crosstalk cancellation on the spatially enhanced channels to create a left crosstalk cancelled channel and a right crosstalk cancelled channel;
- and
- generate a left output channel from the left crosstalk cancelled channel and a right output channel from the right crosstalk cancelled channel.
A method of processing a multi-channel input audio signal, comprising:
- receiving the multi-channel input audio signal including a left input channel, a right input channel, a left peripheral input channel, and a right peripheral input channel;
- performing subband spatial processing on the left input channel, the right input channel, the left peripheral input channel, and the right peripheral input channel to create spatially enhanced channels, the subband spatial processing including gain adjusting mid subband components and side subband components of the left input channel, the right input channel, the left peripheral input channel, and the right peripheral input channel;
- performing crosstalk cancellation on the spatially enhanced channels to create a left crosstalk cancelled channel and a right crosstalk cancelled channel;
- and
- generating a left output channel from the left crosstalk cancelled channel and a right output channel from the right crosstalk cancelled channel.
Dependencies are inferred from the claim text.