Mmh. Have you tried using this device with same configuration with arecord ?
You could try like this:
Code: Select all
arecord -Dsysdefault -r48000 -c1 -fS16_LE test.wav
If I read ALSA online documentation, I see this:
You seem to use an USB card, but well, I just tried on my laptop with a Logitech USB headset with success.-ENOTTY, -ENODEV
This error can happen when device is physically removed (for example some hotplug devices like USB or PCMCIA, CardBus or ExpressCard can be removed on the fly).
I have a Pi A+, a Pi B+ and a PiZero at home, I can try on these, eventhough you use Pi3 and its different.
Can you tell me which distribution you use ? Raspbian ?