Patent ID: 7995773

Claim:
A method for processing an audio signal received through a microphone array integrated into a game controller, the method processing being conducted at least in part by a computing device that interfaces with the game controller, the method processing comprising: receiving a signal; applying adaptive beam-forming to the signal to yield an enhanced source component of the signal; applying inverse beam-forming to the signal to yield an enhanced noise component of the signal; combining the enhanced source component and the enhanced noise component to produce a noise reduced signal, the noise reduced signal being a target signal; monitoring an acoustic set-up associated with the audio signal as a background process using the adaptive beam-forming inverse beam-forming to track the target signal component; and periodically setting a calibration of the monitored acoustic set-up, the calibration implements blind source separation that uses second order statistics to separate the enhanced source component from the enhanced noise component, wherein the calibration remains fixed between the periodic setting and wherein the target signal is able to freely move around in 3-dimensional space relative to the microphone array of the game controller.