Re: grab raw data from microphone and send it to the output

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Ivan.

Please consider looking at this question and the comments below it:
https://stackoverflow.com/questions/16360378/kernel-module-vs-user-space-application-which-one-is-faster

If you need a big speed difference, running your code in kernel-space won't make a huge difference. In either way, you'll get the same CPU cycles.

The only thing that I can think of, is using FPGA to do the job.
Kernel-space won't do any magic for you.
FPGA development is hard and totally different, but it's all magic!

- Best regards
Pouya

On 2/7/21 16:03, 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".
Thanks Everyone

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]

  Powered by Linux