Playback device calibration based on representative spectral characteristics
First Claim
1. Tangible, non-transitory computer readable medium having stored thereon program instructions that, when executed by the processor, cause a computing device to perform functions comprising:
- maintaining a database of representative spectral characteristics;
receiving particular spectral data associated with a particular playback environment corresponding to a particular playback device;
based on the particular spectral data, identifying one of the representative spectral characteristics from the database that substantially matches the particular spectral data;
identifying, in the database, an audio processing algorithm based on a) the identified representative spectral characteristic and b) at least one characteristic of the particular playback device; and
transmitting, to the particular playback device, data indicating the identified audio processing algorithm.
4 Assignments
0 Petitions
Accused Products
Abstract
A computing device may maintain a database of representative spectral characteristics. The computing device may also receive particular spectral data associated with a particular playback environment corresponding to the particular playback device. Based on the particular spectral data, the computing device may identify one of the representative spectral characteristics from the database that substantially matches the particular spectral data, and then identify, in the database, an audio processing algorithm based on a) the identified representative spectral characteristic and b) at least one characteristic of the particular playback device. The computing device may then transmit, to the particular playback device, data indicating the identified audio processing algorithm.
-
Citations
20 Claims
-
1. Tangible, non-transitory computer readable medium having stored thereon program instructions that, when executed by the processor, cause a computing device to perform functions comprising:
-
maintaining a database of representative spectral characteristics; receiving particular spectral data associated with a particular playback environment corresponding to a particular playback device; based on the particular spectral data, identifying one of the representative spectral characteristics from the database that substantially matches the particular spectral data; identifying, in the database, an audio processing algorithm based on a) the identified representative spectral characteristic and b) at least one characteristic of the particular playback device; and transmitting, to the particular playback device, data indicating the identified audio processing algorithm. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Tangible, non-transitory computer readable medium having stored thereon
program instructions that, when executed by a processor, cause a playback device to perform functions comprising: -
playing back first audio content in a playback environment; recording, via a microphone of the playback device, at least a portion of the played back first audio content; while recording the played back first audio content, transmitting the recorded first audio content to a computing device; receiving, from the computing device, an indication that no further recorded audio content is required; based on the indication that no further recorded audio content is required, discontinuing recording the played back first audio content; receiving, from the computing device, data indicating an audio processing algorithm corresponding to the playback environment; and applying the audio processing algorithm while playing back second audio content in the playback environment. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
playing back, by a playback device, first audio content in a playback environment; recording, via a microphone of the playback device, at least a portion of the played back first audio content; while recording the played back first audio content, transmitting by the playback device to a computing device, the recorded first audio content; receiving, by the playback device from the computing device, an indication that no further recorded audio content is required; based on the indication that no further recorded audio content is required, discontinuing recording the played back first audio content; receiving, by the playback device from the computing device, data indicating an audio processing algorithm corresponding to the playback environment; and applying by the playback device, the audio processing algorithm while playing back second audio content in the playback environment. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification