1. A method comprising: (a) identifying one or more angles of one or more acoustic sources from peaks in an amplitude envelope, wherein the amplitude envelope corresponds to an output of a virtual broadside scan on blocks of input signal samples, one block from each microphone in an array of microphones; (b) for each of the source angles, operating on the input signal blocks with a directed beam pointed in the direction of the source angle to obtain a corresponding beam signal; (c) classifying each source as intelligence or noise based on analysis of spectral characteristics of the corresponding beam signal; (d) of those one or more sources that are classified as intelligence, identifying one or more sources whose corresponding beams signals have highest energies; (e) generating an output signal from the one or more beam signals corresponding to the one or more intelligence sources having highest energies.