On 06/03/14 19:33, Alexandre Ratchov wrote:
On Tue, Jun 03, 2014 at 07:25:25PM +0200, Alexandre Ratchov wrote:
sndiod_flags="-f rsnd/1 -f rsnd/0"

This will kind of "exchange" the first two devices. I.e. this
exposes "snd/0" as sub-device of "rsnd/1" and "snd/1" as sub-device
of "rsnd/0".

If device renumbering seems confusing/ugly, another option would be
to keep the kernel order:

sndiod_flags="-f rsnd/0 -f rsnd/1"

then export AUDIODEVICE=snd/1 in your ~/.profile or equivalent

-- Alexandre
grep sndiod /etc/rc.conf.local
#sndiod_flags="-f rsnd/0 -s onboard -f rsnd/1 -s default"
sndiod_flags="-f rsnd/1 -f rsnd/0"
#sndiod_flags="-f rsnd/0 -f rsnd/1"

I've tried all three of the settings, the first and the last defaults to builtin soundcard. But if I use the second configuration setting this shows up in dmesg:

ehci0: Error opening low/full speed isoc endpoint.
A low/full speed device is attached to a USB2 hub, and transaction translations are not yet supported.
Reattach the device to the root hub instead.
uaudio_chan_open: error creating pipe: err=INVAL endpt=0x03


I dont know if that helps.

//Johan

Reply via email to