Real-time acoustic processor
AssigneeAvnera Corporation
InventorAmit Kumar
Life of this patent
Estimating the term…
Abstract
The disclosure includes an acoustic processing network comprising a Digital Signal Processor (DSP) operating at a first frequency and a Real-Time Acoustic Processor (RAP) operating at a second frequency higher than the first frequency. The DSP receives a noise signal from at least one microphone. The DSP then generates a noise filter based on the noise signal. The RAP receives the noise signal from the microphone and the noise filter from the DSP. The RAP then generates an anti-noise signal based on the noise signal and the noise filter for use in Active Noise Cancellation (ANC).
Claims15
An electrical network for processing acoustic signals, comprising:
- a decimator configured to receive a noise signal based on an output from a microphone and output a decimated noise signal at a first frequency;
- a digital signal processor operating at the first frequency, the digital signal processor configured to receive the decimated noise signal and generate a noise filter based on the noise signal, to generate an audio signal based on an audio input, and to generate an expected output signal based on the audio input and a frequency response of the network for processing acoustic signals;
- and
- a real-time acoustic processor operating at a second frequency higher than the first frequency, the real-time acoustic processor configured to receive the noise signal, to receive the noise filter from the digital signal processor, to receive the audio signal from the digital signal processor, to generate an anti-noise signal based on the noise signal and the noise filter, and to set the expected output signal as a reference point when generating the anti-noise signal to mitigate cancelation of the audio signal by the anti-noise signal, and to mix the audio signal with the anti-noise signal.
A method for real-time acoustic processing, comprising:
- decreasing a frequency of a noise signal from a second frequency to a first frequency;
- receiving the noise signal of the first frequency at a digital signal processor operating at the first frequency;
- generating a noise filter at the digital signal processor based on the noise signal of the first frequency;
- communicating the noise filter from the digital signal processor to a real-time acoustic processor operating at the second frequency higher than the first frequency;
- receiving the noise signal of the second frequency at the real-time acoustic processor;
- generating an anti-noise signal at the real-time acoustic processor based on the noise signal of the second frequency and the noise filter by configuring one or more programmable biquad filters to implement the noise filter from the digital signal processor, the biquad filters amplify a sample of the anti-noise signal, then quantize the sample of the anti-noise signal, and then attenuate the sample of the anti-noise signal.
An active noise cancellation audio device, comprising:
- a microphone configured to output a noise signal;
- an analog-to-digital converter configured to convert the noise signal to a digital noise signal;
- a decimator configured to receive the digital noise signal based on an output from the microphone and output a decimated noise signal at a first frequency;
- a digital signal processor operating at the first frequency, the digital signal processor configured to receive the decimated noise signal and generate a noise filter based on the noise signal, to generate an audio signal based on an audio input, and to generate an expected output signal based on the audio input and a frequency response of the network for processing acoustic signals;
- and
- a real-time acoustic processor operating at a second frequency higher than the first frequency, the real-time acoustic processor configured to receive the digital noise signal, receive the noise filter from the digital signal processor, receive the audio signal from the digital signal processor, generate an anti-noise signal based on the noise signal and the noise filter and set the expected output signal as a reference point when generating the anti-noise signal to mitigate cancelation of the audio signal by the anti-noise signal, and mix the audio signal with the anti-noise signal to generate an output signal.
Dependencies are inferred from the claim text.