grab raw data from microphone and send it to the output

Ivan Riabtsov ivriabtsov at
Sun Feb 7 08:38:08 EST 2021

I want to experiment with active noise cancellation, i want to receive
a wave from an input device (microphone), invert the wave and send it
to the output device (headphone or speaker). Therefore, I need a
minimum delay.

вс, 7 февр. 2021 г. в 15:50, Greg KH <greg at>:
> On Sun, Feb 07, 2021 at 03:33:34PM +0300, Ivan Riabtsov wrote:
> > Hello. There is a task to receive raw data from the microphone and,
> > after some processing, send it to the output (headphones or speakers)
> > to speed up the process, I want to do this at the kernel space, please
> > tell me where to start (which way to look and what to read)? My sound
> > device: "Family 17h (Models 10h-1fh) HD Audio Controller".
> Who is asking you to do such a "task"?

More information about the Kernelnewbies mailing list