Multi-channel pairing in a media system
First Claim
1. A first playback device comprising:
- a network interface configured to receive audio data over a network;
a plurality of speaker drivers;
one or more amplifiers to power the plurality of speaker drivers;
one or more processors; and
tangible, non-transitory, computer readable memory comprising instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the first playback device to;
(i) process the audio data before the first playback device outputs audio from the plurality of speaker drivers;
(ii) determine that a type of pairing of the first playback device comprises one of at least a first type of pairing or a second type of pairing, wherein the first type of pairing comprises pairing with a second playback device and the second type of pairing comprises pairing with a plurality of playback devices;
(iii) determine a portion of the audio data to be output by the first playback device based on the determined type of pairing of the first playback device and the audio data;
(iv) when the determined type of pairing is the first type of pairing, determine a first time delay to facilitate sound synchronization with the second playback device;
(v) when the determined type of pairing is the second type of pairing, determine a second time delay to facilitate sound synchronization with the plurality of playback devices; and
(vi) configure, based on the determined type of pairing and the one of either the first determined time delay or the second determined time delay, the first playback device to output the determined portion of the audio data via the one or more amplifiers and the plurality of speaker drivers.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for output of audio content are disclosed. An example first playback device includes a processor. The example processor is configured to at least process audio content to determine a portion of the audio content to be output by the first playback device based on a type of pairing of the first playback device and the audio content. The example processor is configured to at least determine, when the type of pairing pairs the first playback device with a second playback device to output the audio content, a time delay to facilitate sound synchronization with the second playback device. The example processor is configured to at least configure, based on the type of pairing and the time delay, the first playback device to output the portion of the audio content via an amplifier and a plurality of speaker drivers.
995 Citations
20 Claims
-
1. A first playback device comprising:
-
a network interface configured to receive audio data over a network; a plurality of speaker drivers; one or more amplifiers to power the plurality of speaker drivers; one or more processors; and tangible, non-transitory, computer readable memory comprising instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the first playback device to; (i) process the audio data before the first playback device outputs audio from the plurality of speaker drivers; (ii) determine that a type of pairing of the first playback device comprises one of at least a first type of pairing or a second type of pairing, wherein the first type of pairing comprises pairing with a second playback device and the second type of pairing comprises pairing with a plurality of playback devices; (iii) determine a portion of the audio data to be output by the first playback device based on the determined type of pairing of the first playback device and the audio data; (iv) when the determined type of pairing is the first type of pairing, determine a first time delay to facilitate sound synchronization with the second playback device; (v) when the determined type of pairing is the second type of pairing, determine a second time delay to facilitate sound synchronization with the plurality of playback devices; and (vi) configure, based on the determined type of pairing and the one of either the first determined time delay or the second determined time delay, the first playback device to output the determined portion of the audio data via the one or more amplifiers and the plurality of speaker drivers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, at a first playback device, audio data over a network; processing, at the first playback device, the audio data before the first playback device outputs audio from a plurality of speaker drivers; determining that a type of pairing of the first playback device comprises one of at least a first type of pairing or a second type of pairing, wherein the first type of pairing comprises pairing with a second playback device and the second type of pairing comprises pairing with a plurality of playback devices; determining a portion of the audio data to be output by the first playback device based on the determined type of pairing of the first playback device and the audio data; determining, when the determined type of pairing is the first type of pairing, a first time delay to facilitate sound synchronization with the second playback device; when the determined type of pairing is the second type of pairing, determining a second time delay to facilitate sound synchronization with the plurality of playback devices; and configuring, based on the determined type of pairing and the one of either the first determined time delay or the second determined time delay, the first playback device to output the determined portion of the audio data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A tangible, non-transitory computer readable medium including instructions to be executed by a processor, the instructions, when executed, specially configuring the processor to implement a method comprising:
-
receiving audio data over a network at a first playback device having a plurality of speaker drivers; processing the audio data before the first playback device outputs audio from the plurality of speaker drivers; determining that a type of pairing of the first playback device comprises one of at least a first type of pairing or a second type of pairing, wherein the first type of pairing comprises pairing with a second playback device, and the second type of pairing comprises pairing with a plurality of playback devices; determining a portion of the audio data to be output by the first playback device based on the determined type of pairing of the first playback device and the audio data; determining, when the determined type of pairing is the first type of pairing, a first time delay to facilitate sound synchronization with the second playback device; determining, when the determined type of pairing is the second type of pairing, a second time delay to facilitate sound synchronization with the plurality of playback devices; and configuring, based on the determined type of pairing and the one of either the first determined time delay or the second determined time delay, the first playback device to output the determined portion of the audio data. - View Dependent Claims (20)
-
Specification