sndio and USB headphones
I have a set of Logitech USB headphones that I am trying to get working. They are detected without issue, and attach to /dev/audio1, /dev/sound1, etc.
I can change links on /dev/audio, /dev/sound, /dev/mixer and /dev/audioctl, and testing the headphones with " cat /dev/urandom > /dev/audio " work. I hear static on the headphones and not the speakers.
Anything that has to do with sndio / sndiod will not play on the headphones.
I have attempted to add the new audio device to sndiod using:
sndiod -f /dev/audio
sndiod -f /dev/audio1
And then tried to reference that device in the audio programs I use, for example ogg123:
ogg123 -d sndio -o rsnd:0 ..
ogg123 -d sndio -o snd:0 ...
ogg123 -d sndio -o /dev/audio ...
and many permutations of the above. None of these play on the headphones; they all play on the default speakers. It looks like sndiod doesn't recognize the new headset, even though I've linked it to the default audio device.
Reading the man page on aucat / sndiod, I can't find a way to list the current handles it has loaded. I'm pretty sure it's an issue with how sndiod is configured, but I am lost as to what to do now. Any pointers as to where to look would help me out tremendously.
|rsnd, snd, sndiod, usb sound|
|Thread||Thread Starter||Forum||Replies||Last Post|
|Headphones versus built-in speakers||ddrx||OpenBSD General||6||28th November 2009 05:07 PM|
|Audio & Headphones||JMJ_coder||General Hardware||3||10th November 2008 05:21 PM|
|Sound in headphones||buba||OpenBSD General||3||11th June 2008 01:39 PM|