A method of generating a directional output signal from sound received by at least two microphones arranged as microphone array, said directional output signal having at least two Beam Focus Directions, each Beam Focus Direction defining a spatial direction of a desired Beam Focus, said method comprising: transforming the sound received by each of said microphones and represented by analog-to-digital converted time-domain signals provided by each of said microphones into corresponding complex valued frequency-domain microphone signals, M(f), each having a frequency component value for each of a plurality of frequency components; calculating, from the complex valued frequency-domain microphone signals, M(f), for each of a plurality of selected Beam Focus Directions, a Beam Focus Spectrum, F(f), wherein calculating the Beam Focus Spectrum, F(f), for a Beam Focus Direction of the plurality of selected Beam Focus Directions comprises: calculating, for each of the plurality of frequency components, real-valued Beam Spectra values, B(f), by multiplying the complex valued frequency-domain microphone signals, M(f), with predefined, microphone-specific, time-constant, complex-valued Transfer Functions, H(f), which are predefined for the Beam Focus Direction; calculating the Beam Focus Spectrum, F(f), by applying, for each of the plurality of frequency components, a Characteristic Function, C(x), to the real-valued Beam Spectra values, B(f), wherein the Characteristic Function, C(x), assigns each real-valued Beam Spectra value, B(f), to a corresponding real-valued attenuation factor having a value between zero and one; selecting, for each of the plurality of frequency components, the maximum amongst said attenuation factors of the plurality of Beam Focus Spectra as selected attenuation factor, A(f); multiplying, for each of the plurality of frequency components, the selected attenuation factor, A(f), with the frequency component value of the complex-valued frequency-domain microphone signal, M(f), of one of said microphones to obtain a multi-focus directional frequency component value; and forming a frequency-domain multi-focus directional output signal, S(f), from the multi-focus directional frequency component values for each of the plurality of frequency components. transforming the sound received by each of said microphones and represented by analog-to-digital converted time-domain signals provided by each of said microphones into corresponding complex valued frequency-domain microphone signals, M(f), each having a frequency component value for each of a plurality of frequency components; calculating, from the complex valued frequency-domain microphone signals, M(f), for each of a plurality of selected Beam Focus Directions, a Beam Focus Spectrum, F(f), wherein calculating the Beam Focus Spectrum, F(f), for a Beam Focus Direction of the plurality of selected Beam Focus Directions comprises: calculating, for each of the plurality of frequency components, real-valued Beam Spectra values, B(f), by multiplying the complex valued frequency-domain microphone signals, M(f), with predefined, microphone-specific, time-constant, complex-valued Transfer Functions, H(f), which are predefined for the Beam Focus Direction; calculating the Beam Focus Spectrum, F(f), by applying, for each of the plurality of frequency components, a Characteristic Function, C(x), to the real-valued Beam Spectra values, B(f), wherein the Characteristic Function, C(x), assigns each real-valued Beam Spectra value, B(f), to a corresponding real-valued attenuation factor having a value between zero and one; selecting, for each of the plurality of frequency components, the maximum amongst said attenuation factors of the plurality of Beam Focus Spectra as selected attenuation factor, A(f); multiplying, for each of the plurality of frequency components, the selected attenuation factor, A(f), with the frequency component value of the complex-valued frequency-domain microphone signal, M(f), of one of said microphones to obtain a multi-focus directional frequency component value; and forming a frequency-domain multi-focus directional output signal, S(f), from the multi-focus directional frequency component values for each of the plurality of frequency components.