Audio Processing Algorithms
First Claim
1. A computing device comprising:
- a processor; and
memory having stored thereon instructions executable by the processor to cause the computing device to perform functions comprising;
causing a playback device in a playback zone to play a first audio signal;
receiving from the playback device, data indicating a second audio signal detected by a microphone of the playback device, the second audio signal comprising a portion corresponding to the first audio signal;
based on the second audio signal and an acoustic characteristic of the playback device, determining an audio processing algorithm; and
transmitting data indicating the determined audio processing algorithm to the playback device.
6 Assignments
0 Petitions
Accused Products
Abstract
Examples described herein involve determining an audio processing algorithm for a playback device to apply when playing audio content in a playback zone. Determining the audio processing algorithm may involve causing the playback device to play a first audio signal in the playback zone, receiving data indicating a second audio signal detected by a microphone of the playback device. Based on the second audio signal and a characteristic of the playback device, an audio processing algorithm may be determined. The audio processing algorithm may be calculated, or identified in a database based on an acoustic characteristic of the playback zone. The acoustic characteristic of the playback zone may be determined based on the second audio signal and the characteristic of the playback device. The audio processing algorithm may then be applied by the playback device.
123 Citations
20 Claims
-
1. A computing device comprising:
-
a processor; and memory having stored thereon instructions executable by the processor to cause the computing device to perform functions comprising; causing a playback device in a playback zone to play a first audio signal; receiving from the playback device, data indicating a second audio signal detected by a microphone of the playback device, the second audio signal comprising a portion corresponding to the first audio signal; based on the second audio signal and an acoustic characteristic of the playback device, determining an audio processing algorithm; and transmitting data indicating the determined audio processing algorithm to the playback device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device comprising:
-
a processor; and memory having stored thereon instructions executable by the processor to cause the computing device to perform functions comprising; causing a first playback device to play a first audio signal in a playback zone; causing a second playback device to play a second audio signal in the playback zone; receiving from the first playback device, data indicating a third audio signal detected by a microphone of the first playback device, the third audio signal comprising (i) a portion corresponding to the first audio signal, and (ii) a portion corresponding to the second audio signal played by a second playback device; based on the third audio signal and an acoustic characteristic of the first playback device, determining an audio processing algorithm; and transmitting data indicating the determined audio processing algorithm to the first playback device. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A playback device comprising:
-
a processor; a microphone; and memory having stored thereon instructions executable by the processor to cause the playback device to perform functions comprising; while in a playback zone, playing a first audio signal; detecting by the microphone, a second audio signal, the second audio signal comprising a portion corresponding to the first audio signal; based on the second audio signal and an acoustic characteristic of the playback device, determining an audio processing algorithm; and applying the determined audio processing algorithm to audio data corresponding to a media item when playing the media item in the playback zone. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification