grab raw data from microphone and send it to the output
Pouya Abbassi
abbassi.pouya at gmail.com
Sun Feb 7 07:55:26 EST 2021
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 at kernelnewbies.org
> https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
More information about the Kernelnewbies
mailing list