The Audio Noise Cancellation (A.N.C.) team is developing an algorithm to actively filter any undesired noise from an audio signal. Our goal is to take an unintelligible audio signal with human speech, and filter out the noise to make the human speech as intelligible as possible. We are doing this by using MATLAB which has the capability of running simulations that use our specific algorithm. We are currently developing a FxLMS algorithm which is able to achieve our desired goal of a more intelligible audio signal by only using a single audio source. Our algorithm is to be used in a helicopter communication system which is why the audio signals need to be as intelligible as possible. By only needing to use a single audio source, the hardware to support this type of algorithm can be significantly less complicated and costly for the users that are interested in this.