CPC H04S 7/303 (2013.01) [H04R 5/02 (2013.01); H04S 7/308 (2013.01)] | 18 Claims |
1. A method of controlling an array of loudspeakers, the method comprising:
receiving a plurality of input audio signals to be reproduced, by the array, at a respective plurality of control points in an acoustic environment; and
generating a respective output audio signal for each of the loudspeakers in the array by applying a set of filters to the plurality of input audio signals,
wherein the set of filters is based on:
a first plurality of filter elements based on a first approximation of a set of transfer functions, each transfer function in the set of transfer functions being between an audio signal applied to a respective one of the loudspeakers and an audio signal received at a respective one of the control points from the respective one of the loudspeakers; and
a second plurality of filter elements based on a second approximation of the set of transfer functions,
wherein the set of filters comprises:
a first subset of filters based on the first and second pluralities of filter elements; and
a second subset of filters based on one of the first or second pluralities of filter elements, and
wherein the array comprises L loudspeakers, the plurality of control points comprises M control points, the first subset of filters comprises M2 filters, and the second subset of filters comprises L×M filters.
|