Make sure you’ve opened the audio device for recording instead of playback. When calling SDL_OpenAudioDevice() pass a non-zero value for the iscapture parameter.
Maybe it’s a muted device?
System settings->Sound->Input
Select the USB monitor device.
Make sure the slider is not pulled all the way left.
Double check that it’s drivers are set up properly and working by recording a sample using audacity?
Have you tried unplugging it and plugging it back in?
This has been an automated message sent by tech support from the 1990’s. Thank you for holding. Your phone call is very important to us. Please enjoy the sounds of a dial-up modem as you wait for the next available representative.