Playback device calibration user interfaces
First Claim
1. A tangible, non-transitory computer-readable medium having stored thereon instructions executable by a computing device to cause the computing device to perform functions comprising:
- receiving audio samples continuously from a microphone for a predetermined duration of time, wherein the predetermined duration of time comprises a plurality of periodic time increments; and
at each time increment within the predetermined duration of time, dynamically updating on a graphical display, (i) a representation of a frequency response based on audio samples that have been received between a beginning of the predetermined duration of time and the respective time increment, and (ii) a representation of the respective time increment relative to the predetermined duration of time.
4 Assignments
0 Petitions
Accused Products
Abstract
Examples described herein involve providing playback device calibration user interfaces to guide a calibration process for one or more playback devices in a playback environment. In one example, a network device receives audio samples continuously from a microphone of the network device for a predetermined duration of time, wherein the predetermined duration of time comprises a plurality of periodic time increments. At each time increment within the predetermined duration of time, the network device dynamically updating on a graphical display of the network device, (i) a representation of a frequency response based on audio samples that have been received between a beginning of the predetermined duration of time and the respective time increment, and (ii) a representation of the respective time increment relative to the predetermined duration of time.
-
Citations
20 Claims
-
1. A tangible, non-transitory computer-readable medium having stored thereon instructions executable by a computing device to cause the computing device to perform functions comprising:
-
receiving audio samples continuously from a microphone for a predetermined duration of time, wherein the predetermined duration of time comprises a plurality of periodic time increments; and at each time increment within the predetermined duration of time, dynamically updating on a graphical display, (i) a representation of a frequency response based on audio samples that have been received between a beginning of the predetermined duration of time and the respective time increment, and (ii) a representation of the respective time increment relative to the predetermined duration of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network device comprising:
-
a microphone; a graphical display; one or more processors; and non-transitory computer-readable medium having stored thereon instructions executable by the one or more processors to cause the network device to perform functions comprising; receiving audio samples continuously from the microphone for a predetermined duration of time, wherein the predetermined duration of time comprises a plurality of periodic time increments; and at each time increment within the predetermined duration of time, dynamically updating on the graphical display, (i) a representation of a frequency response based on audio samples that have been received between a beginning of the predetermined duration of time and the respective time increment, and (ii) a representation of the respective time increment relative to the predetermined duration of time. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, at a network device, audio samples continuously from a microphone of the network device for a predetermined duration of time, wherein the predetermined duration of time comprises a plurality of periodic time increments; and at each time increment within the predetermined duration of time, dynamically updating on a graphical display of the network device, (i) a representation of a frequency response based on audio samples that have been received between a beginning of the predetermined duration of time and the respective time increment, and (ii) a representation of the respective time increment relative to the predetermined duration of time. - View Dependent Claims (17, 18, 19, 20)
-
Specification