Sum-difference arrays for audio playback devices
AssigneeSonos, Inc.
InventorsHilmar Lehnert, Paul MacLean
Life of this patent
Estimating the term…
Abstract
In some embodiments, a method comprises receiving audio content comprising left input channel signals and right input channel signals, and generating first and second input signals from the left and right input channel signals. The first input signal is based on a sum of the left and right input channel signals, and the second input signal is based on a difference of the left and right input channel signals. An array transfer function is applied to the first and second input signals to produced audio output signals, which can be provided to a plurality of audio transducers on one or more playback devices.
Claims20
A method, comprising:
- receiving, at a playback device, a source stream of audio content comprising a left input channel signal and a right input channel signal;
- generating a first input signal based on a sum of the left and right input channel signals;
- generating a second input signal based on a difference of the left and right input channel signals;
- applying an array transfer function to the first and second input signals to produce arrayed audio output signals;
- and
- providing the arrayed audio output signals to a plurality of audio transducers.
A non-transitory computer-readable medium comprising instructions for producing an audio output, the instructions, when executed by one or more processors, causing the one or more processors to:
- receive, at a playback device, audio input comprising (i) a first channel signal configured to be played on a first channel, and (ii) a second channel signal configured to be played on a second channel different that the first channel;
- generate input signals based on the first and second channel signals, the input signals including (i) a first input signal corresponding to a sum of the first and second channel signals, and (ii) a second input signal corresponding to a difference of the first and second channel signals;
- and
- process the input signals via a plurality of filters to determine audio output signals to be provided to multiple audio transducers, wherein processing the input signals comprises applying a first array transfer function and a second array transfer function to the input signals.
An audio signal processing system of a playback device, the system comprising:
- a processor;
- and
- tangible, non-transitory, computer-readable media storing instructions executable by the processor to cause the audio signal processing system to perform operations comprising:
- receiving, at the playback device, audio content comprising a first channel signal and a second channel signal;
- generating a first input signal and a second input signal, wherein the first input signal is based on a sum of the first and second channel signals and the second input signal is based on a difference of the first and second channel signals;
- processing the first and second input signals via a plurality of filters to determine audio output signals, the filters being configured to apply at least one of a sum array transfer function or a difference array transfer function to the first and second channel signals;
- and
- providing the audio output signals to multiple audio transducers.
Dependencies are inferred from the claim text.