I am working on a project that I need to do some processing with the audio signals obtained from a USB microphone. It would be best to read the original sample readings from the USB port. However, I couldn't find anything very relevant. I am planning to use C/C++ to implement this program. Can anyone help me to start?
I saw a library named libusb
but I am not entirely sure how to use this as a way to fetch the sound signals from the USB mic. Also, when I say "fetch", I mean I need to see the originally sampled data.