Patent attributes
An exemplary audio signal processing system includes a modal decomposer and an adaptive modal beamformer. The modal decomposer generates a plurality of zeroth-order eigenbeams from audio signals from an (e.g., spherical) array of audio sensors. The adaptive modal beamformer (i) steers the zeroth-order eigenbeams to a specified direction, (ii) adaptively generates a plurality of weighting coefficients for the plurality of zeroth-order eigenbeams, where the plurality of weighting coefficients satisfy a constraint of having only non-negative values, (iii) respectively applies the plurality of adaptively generated weighting coefficients to the plurality of steered, zeroth-order eigenbeams to generate a plurality of weighted, steered, zeroth-order eigenbeams, and (iv) combines the plurality of weighted, steered, zeroth-order eigenbeams to generate an output audio signal. Some embodiments have a further constraint that the weighting coefficients sum to a specified value (e.g., one).