主权项 |
1. An apparatus for processing a multichannel signal, said apparatus comprising:
a filter bank having (A) a first filter configured to apply a plurality of first coefficients to a first audio signal that is based on the multichannel signal to produce a first output signal and (B) a second filter configured to apply a plurality of second coefficients to a second audio signal that is based on the multichannel signal to produce a second output signal; a filter orientation module configured to produce an initial set of values for the plurality of first coefficients, based on a first source direction, and to produce an initial set of values for the plurality of second coefficients, based on a second source direction that is different than the first source direction; a processor; and a filter updating module executed by the processor and configured (A) to determine, based on a plurality of filter responses at corresponding directions, a filter response that has a specified property, and (B) to update the initial set of values for the plurality of first coefficients, based on the first output signal and the second output signal and said filter response that has the specified property, wherein said specified property is a maximum value among said plurality of filter responses, and wherein updating the initial set of values for the plurality of first coefficients comprises adapting the initial set of values for the plurality of first coefficients based on the first output signal and the second output signal to produce an adapted set of values for the plurality of first coefficients, and normalizing the adapted set of values for the plurality of first coefficients based on the filter response that has the maximum value in order to produce a desired gain response with respect to direction. |