Hybrid test tone for space-averaged room audio calibration using a moving microphone
First Claim
1. A tangible, non-transitory computer-readable medium having stored therein instructions executable by one or more processors to cause a network device of a system to perform operations, wherein the system comprises at least one playback device configured to output a test tone via one or more speakers, and wherein the operations comprisereceiving, via a network interface of the network device, an instruction to detect the test tone;
- while one or more speakers of the at least one playback device output the test tone over a duration of time, detecting within a playback environment, via a microphone of the network device, an audio signal that comprises one or reflections of the test tone, wherein the test tone comprises (i) a first component that includes noise at frequencies between a minimum of a calibration frequency range and a first threshold frequency, and (ii) a second component that sweeps through frequencies between a second threshold frequency and a maximum of the calibration frequency range; and
after the duration of time elapses, determining, by the network device, a frequency response of the playback environment based on differences between the detected audio signal and the test tone.
4 Assignments
0 Petitions
Accused Products
Abstract
An example implementation may involve a network device detecting within a playback environment, via a microphone, an audio signal over a duration of time. After the duration of time, the implementation further involves the network device determining a frequency response of the playback environment based on the detected audio signal and a test tone. The test tone includes (i) a first component that includes noise at frequencies between a minimum of a calibration frequency range and a first threshold frequency, and (ii) a second component that sweeps through frequencies between a second threshold frequency and a maximum of the calibration frequency range.
402 Citations
20 Claims
-
1. A tangible, non-transitory computer-readable medium having stored therein instructions executable by one or more processors to cause a network device of a system to perform operations, wherein the system comprises at least one playback device configured to output a test tone via one or more speakers, and wherein the operations comprise
receiving, via a network interface of the network device, an instruction to detect the test tone; -
while one or more speakers of the at least one playback device output the test tone over a duration of time, detecting within a playback environment, via a microphone of the network device, an audio signal that comprises one or reflections of the test tone, wherein the test tone comprises (i) a first component that includes noise at frequencies between a minimum of a calibration frequency range and a first threshold frequency, and (ii) a second component that sweeps through frequencies between a second threshold frequency and a maximum of the calibration frequency range; and after the duration of time elapses, determining, by the network device, a frequency response of the playback environment based on differences between the detected audio signal and the test tone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network device of a system comprising at least one playback device configured to output a test tone via one or more speakers, wherein the network device comprises:
-
a microphone; a network interface; one or more processors; and tangible, non-transitory computer-readable medium having stored therein instructions executable by one or more processors to cause the network device to perform operations comprising; receiving, via the network interface, an instruction to detect the test tone; while one or more speakers of the at least one playback device output the test tone over a duration of time, detecting within a playback environment, via a microphone, an audio signal that comprises one or reflections of the test tone, wherein the test tone comprises (i) a first component that includes noise at frequencies between a minimum of a calibration frequency range and a first threshold frequency, and (ii) a second component that sweeps through frequencies between a second threshold frequency and a maximum of the calibration frequency range; and after the duration of time elapses, determining a frequency response of the playback environment based on differences between the detected audio signal and the test tone. - View Dependent Claims (12, 13, 14, 15, 20)
-
-
16. A method to be performed by a network device of a system comprising at least one playback device configured to output a test tone via one or more speakers, the method comprising:
-
receiving, via a network interface of the network device, an instruction to detect the test tone; while one or more speakers of the at least one playback device output the test tone over a duration of time, detecting, via a microphone of the network device within a playback environment, an audio signal that comprises one or reflections of the test tone, wherein the test tone comprises (i) a first component that includes noise at frequencies between a minimum of a calibration frequency range and a first threshold frequency, and (ii) a second component that sweeps through frequencies between a second threshold frequency and a maximum of the calibration frequency range; and after the duration of time elapses, determining, by the network device, a frequency response of the playback environment based on differences between the detected audio signal and the test tone. - View Dependent Claims (17, 18, 19)
-
Specification