CPC H04R 3/12 (2013.01) [H04R 5/02 (2013.01); H04R 2203/12 (2013.01); H04R 2205/024 (2013.01)] | 19 Claims |
1. A computer-implemented method for generating audio for a speaker system that includes a speaker comprising a plurality of speaker drivers, the method comprising:
receiving an audio input signal, a first location associated with the audio input signal, a first geometric model of the speaker system that includes a location of each speaker driver included in the plurality of speaker drivers of the speaker, a second geometric model of one or more surfaces in proximity to the plurality of speaker drivers, and a second location associated with a listening position that is different than the location of each speaker driver included in the plurality of speaker drivers of the speaker;
generating a plurality of output signals for the plurality of speaker drivers of the speaker based on the audio input signal, the first location, the second location, the first geometric model, and the second geometric model; and
transmitting the plurality of output signals to the plurality of speaker drivers of the speaker, wherein the plurality of speaker drivers emit audio that corresponds to the plurality of output signals, the emitted audio rendering a sound that corresponds to the audio input signal at the first location.
|