US 11,698,770 B2
Calibration of a playback device based on an estimated frequency response
Shao-Fu Shih, Boston, MA (US); and Patrick McPherson, Somerville, MA (US)
Assigned to Sonos, Inc., Santa Barbara, CA (US)
Filed by Sonos, Inc., Santa Barbara, CA (US)
Filed on Nov. 30, 2020, as Appl. No. 17/107,157.
Application 17/107,157 is a continuation of application No. 16/665,415, filed on Oct. 28, 2019, granted, now 10,853,027.
Application 16/665,415 is a continuation of application No. 15/229,693, filed on Aug. 5, 2016, granted, now 10,459,684, issued on Oct. 29, 2019.
Prior Publication US 2021/0141593 A1, May 13, 2021
Int. Cl. G06F 3/16 (2006.01); H04R 29/00 (2006.01); H04R 27/00 (2006.01); H04R 3/04 (2006.01)
CPC G06F 3/165 (2013.01) [H04R 27/00 (2013.01); H04R 29/007 (2013.01); H04R 3/04 (2013.01); H04R 2227/003 (2013.01); H04R 2227/005 (2013.01); H04R 2227/007 (2013.01); H04R 2420/07 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A first playback device of a playback environment, the first playback device comprising:
a network interface;
at least one processor;
a non-transitory computer-readable medium;
at least one microphone; and
program instructions stored on the non-transitory computer-readable medium that are executable by the at least one processor such that the first playback device is configured to:
receive, via the network interface, a first stream of audio comprising source audio content to be played back by a second playback device of the playback environment, wherein the source audio content was selected via user input to a control interface;
record, via the at least one microphone, an audio signal output by the second playback device based on the second playback device playing back the source audio content;
determine a transfer function between a frequency-domain representation of the first stream of audio and a frequency-domain representation of the recorded audio signal;
based on a difference between (i) the transfer function and (ii) a test response of the second playback device representing a self-response of the second playback device in an anechoic chamber, determine an estimated frequency response of the second playback device in the playback environment;
based on the estimated frequency response of the second playback device in the playback environment, determine an acoustic calibration adjustment for the second playback device; and
cause the second playback device to implement the acoustic calibration adjustment.