| CPC H04R 29/007 (2013.01) [G06F 3/162 (2013.01); G06F 3/165 (2013.01); H04R 2227/003 (2013.01); H04R 2227/005 (2013.01); H04R 2227/007 (2013.01); H04R 2430/20 (2013.01)] | 20 Claims |

|
1. A first playback device comprising:
at least one first audio transducer;
at least one microphone;
at least one processor; and
at least one non-transitory computer-readable medium comprising program instructions that are executable by the at least one processor such that the first playback device is configured to:
detect a trigger condition corresponding to addition of second playback devices to a media playback system including the first playback device;
while multiple second audio transducers play back calibration audio, record, via the at least one microphone, playback of the calibration audio, wherein the second playback devices comprise the multiple second audio transducers;
form a playback configuration including the first playback device and the second playback devices, wherein, in the playback configuration, multiple audio transducers are arrayed to form multiple sound axes, wherein the multiple audio transducers comprise the at least one first audio transducer and the multiple second audio transducers;
process the recorded calibration audio, wherein the program instructions that are executable by the at least one processor such that the first playback device is configured to process the recorded calibration audio comprise program instructions that are executable by the at least one processor such that the first playback device is configured to:
identify respective parts of the recorded calibration audio corresponding to the second playback devices;
determine relative positioning of the second playback devices to the first playback device from the identified respective parts; and
determine calibration data that, when applied to output by the multiple audio transducers, adjusts the multiple sound axes for the determined relative positioning; and
cause calibration of the multiple sound axes with the calibration data; and
after calibration of the multiple sound axes, cause the multiple audio transducers to play back surround sound audio via the multiple sound axes of the playback configuration.
|