Calibration of playback device to target curve
First Claim
1. A playback device comprising:
- one or more speakers;
one or more microphones;
one or more processors; and
a housing carrying the one or more speakers, the one or more microphones, the one or more processors, and data storage having stored thereon instructions executable by the one or more processors to cause the playback device to perform a method comprising;
emitting, via the one or more speakers, a first audio signal;
while emitting the first audio signal, detecting, via the one or more microphones, data representing a second audio signal, the second audio signal comprising one or more reflections of the first audio signal as emitted by the one or more speakers within a surrounding environment;
determining a frequency response curve based on the second audio signal, the frequency response curve representing acoustic characteristics of a system comprising the playback device and the surrounding environment;
determining filter coefficients based on a difference between the determined frequency response curve and a target frequency response curve; and
applying the determined filter coefficients to one or more filters during playback of audio content by the playback device, wherein the applied filter coefficients cause the one or more filters to at least partially offset acoustic characteristics of the surrounding environment.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques described herein may involve dynamically adjusting the equalization of multiple speakers in a playback device. An example implementation involves a playback device emitting, via a speaker, a first audio signal. While emitting the first audio signal, the playback device detects, via a microphone, data representing a second audio signal, the second audio signal comprising one or more reflections of the first audio signal as emitted by the speaker within a surrounding environment. The playback device determines a frequency response curve based on the second audio signal, the frequency response curve representing acoustic characteristics of a system comprising the playback device and the surrounding environment. The playback device determines filter coefficients based on a difference between the determined frequency response curve and a target frequency response curve, and applies the filter coefficients to one or more filters during playback of audio content by the playback device.
-
Citations
20 Claims
-
1. A playback device comprising:
-
one or more speakers; one or more microphones; one or more processors; and a housing carrying the one or more speakers, the one or more microphones, the one or more processors, and data storage having stored thereon instructions executable by the one or more processors to cause the playback device to perform a method comprising; emitting, via the one or more speakers, a first audio signal; while emitting the first audio signal, detecting, via the one or more microphones, data representing a second audio signal, the second audio signal comprising one or more reflections of the first audio signal as emitted by the one or more speakers within a surrounding environment; determining a frequency response curve based on the second audio signal, the frequency response curve representing acoustic characteristics of a system comprising the playback device and the surrounding environment; determining filter coefficients based on a difference between the determined frequency response curve and a target frequency response curve; and applying the determined filter coefficients to one or more filters during playback of audio content by the playback device, wherein the applied filter coefficients cause the one or more filters to at least partially offset acoustic characteristics of the surrounding environment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method to be performed by a playback device, the method comprising:
-
emitting, via one or more speakers of the playback device, a first audio signal, wherein a housing of the playback device carries the one or more speakers; while emitting the first audio signal, detecting, via one or more microphones of the playback device, data representing a second audio signal, the second audio signal comprising one or more reflections of the first audio signal as emitted by the one or more speakers within a surrounding environment, wherein the housing of the playback device carries the one or more microphones; determining, via one or more processors of the playback device, a frequency response curve based on the second audio signal, the frequency response curve representing acoustic characteristics of a system comprising the playback device and the surrounding environment, wherein the housing of the playback device carries the one or more processors; determining, via the one or more processors of the playback device, filter coefficients based on a difference between the determined frequency response curve and a target frequency response curve; and applying, via an audio stage comprising one or more filters, the determined filter coefficients to the one or more filters during playback of audio content by the playback device, wherein the applied filter coefficients cause the one or more filters to at least partially offset acoustic characteristics of the surrounding environment, wherein the housing of the playback device carries the audio stage. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A tangible, non-transitory computer-readable medium storing instructions that, when executed by a playback device, cause the playback device to perform a method comprising:
-
emitting, via one or more speakers of the playback device, a first audio signal, wherein a housing of the playback device carries the one or more speakers; while emitting the first audio signal, detecting, via one or more microphones of the playback device, data representing a second audio signal, the second audio signal comprising one or more reflections of the first audio signal as emitted by the one or more speakers within a surrounding environment, wherein the housing of the playback device carries the one or more microphones; determining, via one or more processors of the playback device, a frequency response curve based on the second audio signal, the frequency response curve representing acoustic characteristics of a system comprising the playback device and the surrounding environment, wherein the housing of the playback device carries the one or more processors; determining, via the one or more processors of the playback device, filter coefficients based on a difference between the determined frequency response curve and a target frequency response curve; and applying, via an audio stage comprising one or more filters, the determined filter coefficients to the one or more filters during playback of audio content by the playback device, wherein the applied filter coefficients cause the one or more filters to at least partially offset acoustic characteristics of the surrounding environment, wherein the housing of the playback device carries the audio stage. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification