RSound
RSound copied to clipboard
Sound Recording on Non-default Device
I have many different devices listed when I run (display-device-table)
and I have found my USB webcam, but it doesn't seem like (record-sound frames)
is using the microphone, so I can only assume it isn't being detected as my default device. Is there a way for the library to choose a recording device from the displayed device table?
Yep, should be possible... need to add code for it, though. It's a feature request. Keep bugging me!
@jbclements Has there been any progress on this? Perhaps I could help in some way.
Well, let's ...
okay, an hour passed between those last three dots and here; I've just disappeared down into the rabbit-hole surrounding Portaudio issues and cleanup. Ugh.
It still doesn't look too hard. We'd start by generalizing devices.rkt a bit, to build parallel structure for input devices. Then, we'd probably add a parameter to allow selecting an input device. I just can't stand how crashy this is on Windows.