Playback device pairing
First Claim
1. A playback device comprising:
- a network interface configured to receive audio data over a network;
a plurality of speaker drivers configured to output audio based on the audio data;
one or more processors; and
tangible, non-transitory, computer readable memory comprising program code stored therein, wherein the program code, when executed by the one or more processors, cause the playback device to;
receive, via the network, an instruction for the playback device to pair with two or more other playback devices; and
(i) process the audio data before the playback device outputs audio from the plurality of speaker drivers, (ii) determine that either (a) the playback device is not paired with the two or more other playback devices or (b) the playback device is paired with the two or more other playback devices such that the playback device and each of the two or more other playback devices have different playback roles, (iii) set an equalization of the playback device by configuring the playback device to perform a first equalization of the audio data before outputting audio based on the audio data from the plurality of speaker drivers when the playback device is not paired with the two or more other playback devices, and (iv) change the equalization of the playback device by configuring the playback device to perform a second equalization of the audio data before outputting audio based on the audio data from the plurality of speaker drivers when the playback device is paired with the two or more other playback devices, wherein the playback device is further configured to (a) separate the audio data into separate audio channels, (b) output audio based on audio data of at least one separate audio channel from the plurality of speaker drivers, and (c) transmit audio data of at least one additional separate audio channel over the network.
4 Assignments
0 Petitions
Accused Products
Abstract
Technology for grouping, consolidating, and pairing individual playback devices with network capability (players) to stimulate a multi-channel listening environment is disclosed. An example method includes receiving an audio signal containing a range of audio frequencies; amplifying, according to a gain parameter, the audio signal to be reproduced by at least one speaker. The example method includes automatically increasing the gain parameter to a higher gain parameter responsive to a determination that no more than a subset of the range of audio frequencies is to be reproduced by the at least one speaker. The example method includes amplifying, according to the higher gain parameter, the audio signal containing no more than the subset of the range of audio frequencies to be reproduced by the at least one speaker.
997 Citations
20 Claims
-
1. A playback device comprising:
-
a network interface configured to receive audio data over a network; a plurality of speaker drivers configured to output audio based on the audio data; one or more processors; and tangible, non-transitory, computer readable memory comprising program code stored therein, wherein the program code, when executed by the one or more processors, cause the playback device to; receive, via the network, an instruction for the playback device to pair with two or more other playback devices; and (i) process the audio data before the playback device outputs audio from the plurality of speaker drivers, (ii) determine that either (a) the playback device is not paired with the two or more other playback devices or (b) the playback device is paired with the two or more other playback devices such that the playback device and each of the two or more other playback devices have different playback roles, (iii) set an equalization of the playback device by configuring the playback device to perform a first equalization of the audio data before outputting audio based on the audio data from the plurality of speaker drivers when the playback device is not paired with the two or more other playback devices, and (iv) change the equalization of the playback device by configuring the playback device to perform a second equalization of the audio data before outputting audio based on the audio data from the plurality of speaker drivers when the playback device is paired with the two or more other playback devices, wherein the playback device is further configured to (a) separate the audio data into separate audio channels, (b) output audio based on audio data of at least one separate audio channel from the plurality of speaker drivers, and (c) transmit audio data of at least one additional separate audio channel over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method performed by a playback device, the method comprising:
-
receiving, via a network, an instruction for the playback device to pair with two or more other playback devices; receiving audio data over the network; processing the audio data before the playback device outputs audio from a plurality of speaker drivers based on the audio data; when the playback device is not paired with the two or more other playback devices, setting an equalization of the playback device by configuring the playback device to perform a first equalization of the audio data before outputting audio based on the audio data from the plurality of speaker drivers; and when the playback device is paired with the two or more other playback devices such that the playback device and each of the two or more other playback devices have different playback roles, changing the equalization of the playback device by configuring the playback device to perform a second equalization of the audio data before outputting audio based on the audio data from the plurality of speaker drivers. - View Dependent Claims (18)
-
-
19. Tangible, non-transitory, computer readable memory comprising program code encoded therein, wherein the program code, when executed by one or more processors, cause a playback device to:
-
receive, via a network, an instruction for the playback device to pair with two or more other playback devices; receive audio data over the network; process the audio data before the playback device outputs audio from a plurality of speaker drivers based on the audio data; when the playback device is not paired with the two or more other playback devices, set an equalization of the playback device by configuring the playback device to perform a first equalization of the audio data before outputting audio based on the audio data from the plurality of speaker drivers; and when the playback device is paired with the two or more other playback devices such that the playback device and the two or more other playback devices each have different playback roles, change the equalization of the playback device by configuring the playback device to perform a second equalization of the audio data before outputting audio based on the audio data from the plurality of speaker drivers. - View Dependent Claims (20)
-
Specification