Concurrent multi-loudspeaker calibration
First Claim
1. A first playback device comprising:
- one or more processors;
a computer-readable medium having stored thereon instructions that, when executed by the one or more processors, cause the first playback device to perform functions comprising;
forming a synchronous playback group with at least a second playback device;
while part of the synchronous playback group, receiving a command to repeatedly emit a calibration sound according to a sequence for a duration of time, wherein the sequence comprises the calibration sound cycling through frequencies of a calibration frequency range, and wherein the command instructs each playback device of the synchronous playback group to emit the calibration sound;
based on the command, emitting the calibration sound contemporaneously with emission of the calibration sound by at least the second playback device, wherein emission of the calibration sound by the first playback device and emission of the calibration sound by the second playback device are staggered such that each emitted calibration sound is delayed relative to a preceding emitted calibration sound;
after the duration of time, receiving data indicating audio processing coefficients; and
applying the audio processing coefficients to audio content when playing back the audio content as part of the synchronous playback group.
4 Assignments
0 Petitions
Accused Products
Abstract
Examples involve calibration of a synchronous playback group. In an example implementation, a first playback device forms a synchronous playback group with a second playback device. While part of the synchronous playback group, the first playback device receives a command to repeatedly emit a calibration sound according to a sequence for duration of time. Based on the command, the first playback device emits the calibration sound contemporaneously with emission of the calibration sound by the second playback device. Emission of the calibration sound by the first playback device and emission of the calibration sound by the second playback device are staggered such that each emitted calibration sound is delayed relative to a preceding emitted calibration sound. After the duration of time, the first playback device receives data indicating audio processing coefficients and applies the audio processing coefficients when playing back audio content in the synchronous playback group.
408 Citations
20 Claims
-
1. A first playback device comprising:
-
one or more processors; a computer-readable medium having stored thereon instructions that, when executed by the one or more processors, cause the first playback device to perform functions comprising; forming a synchronous playback group with at least a second playback device; while part of the synchronous playback group, receiving a command to repeatedly emit a calibration sound according to a sequence for a duration of time, wherein the sequence comprises the calibration sound cycling through frequencies of a calibration frequency range, and wherein the command instructs each playback device of the synchronous playback group to emit the calibration sound; based on the command, emitting the calibration sound contemporaneously with emission of the calibration sound by at least the second playback device, wherein emission of the calibration sound by the first playback device and emission of the calibration sound by the second playback device are staggered such that each emitted calibration sound is delayed relative to a preceding emitted calibration sound; after the duration of time, receiving data indicating audio processing coefficients; and applying the audio processing coefficients to audio content when playing back the audio content as part of the synchronous playback group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A tangible, non-transitory computer-readable medium having stored thereon instructions that, when executed by one or more processors, cause a first playback device to perform functions comprising:
-
forming a synchronous playback group with at least a second playback device; while part of the synchronous playback group, receiving a command to repeatedly emit a calibration sound according to a sequence for a duration of time, wherein the sequence comprises the calibration sound cycling through frequencies of a calibration frequency range, and wherein the command instructs each playback device of the synchronous playback group to emit the calibration sound; based on the command, emitting the calibration sound contemporaneously with emission of the calibration sound by at least the second playback device, wherein emission of the calibration sound by the first playback device and emission of the calibration sound by the second playback device are staggered such that each emitted calibration sound is delayed relative to a preceding emitted calibration sound; after the duration of time, receiving data indicating audio processing coefficients; and applying the audio processing coefficients to audio content when playing back the audio content as part of the synchronous playback group. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
forming, via a first playback device, a synchronous playback group with at least a second playback device; while part of the synchronous playback group, receiving, via the first playback device, a command to repeatedly emit a calibration sound according to a sequence for a duration of time, wherein the sequence comprises the calibration sound cycling through frequencies of a calibration frequency range, and wherein the command instructs each playback device of the synchronous playback group to emit the calibration sound; based on the command, emitting, via the first playback device, the calibration sound contemporaneously with emission of the calibration sound by at least the second playback device, wherein emission of the calibration sound by the first playback device and emission of the calibration sound by the second playback device are staggered such that each emitted calibration sound is delayed relative to a preceding emitted calibration sound; after the duration of time, receiving, via the first playback device, data indicating audio processing coefficients; and applying, via the first playback device, the audio processing coefficients to audio content when playing back the audio content as part of the synchronous playback group. - View Dependent Claims (17, 18, 19, 20)
-
Specification