| CPC H04S 7/303 (2013.01) [G06F 3/011 (2013.01); G06F 3/017 (2013.01); H04S 2420/01 (2013.01)] | 19 Claims |

|
1. A method of adaptively rendering audio to a local reproduction system including a plurality of loudspeakers at a plurality of positions, the method comprising:
obtaining an audio signal, wherein the audio signal is associated with one or more audio channels, and wherein each audio channel is associated with a position of an audio source with respect to a reference point within the local reproduction system;
determining a rotation of a user with respect to a reference orientation about the reference point within the local reproduction system;
determining a system rotation based on the rotation of the user, wherein determining the system rotation is performed at a loudspeaker of the plurality of loudspeakers, a control unit associated with the local reproduction system, or a server connected to the local reproduction system via a network; and
rendering the audio signal to one or more loudspeakers of the plurality of loudspeakers, based on the system rotation, a number of the plurality of loudspeakers, and the plurality of positions of the plurality of loudspeakers, to compensate for the rotation of the user.
|