On Mon, 19 Feb 2024 22:15:40 +0100, Jan Stary wrote: > > On Feb 19 22:08:40, kir...@korins.ky wrote: > > On Mon, 19 Feb 2024 21:58:51 +0100, > > Thomas L. wrote: > > > > > > you can select which audio device is used with -f/-F flags to sndiod > > > (details in man-page) in /etc/rc.conf.local. maybe that helps? > > > > thanks, but I right now I do have: > > > > ~ $ rcctl get sndiod flags > > -f rsnd/0 -F rsnd/1 -F rsnd/2 > > Do you actualy want to switch between the three? > What are the three audio devices you want to use, and why?
I use the rsnd/1 or rsnd/2 to listen music via wireless headphones, and rsnd/0 with wired headset to make video calls. I never use display's audio and it creates only issue for me. > > > that works almost fine, but requires to deattach USB dongle > > What USB dongle? Creative BT-W5 > > > before I connect laptop to the display. > > If I forgot to do it, the display's audio will be rsnd/2 with priority. > > What is the rsnd/2 you _want_? > How does _detaching_ anything before the display attaches help that? > Right now I do have 3 audio devices: - embeded inside laptop; - embeded inside display; - USB dongle to connect to bluetooth headphones. The first one is always rsdn/0; and the next two depends on the order of connection. Let take two use cases: 1. Listen some music when laptop is connected to the display on wireless headphones by attaching USB dongle; 2. Connect laptop to the display when listen some music on wireless headphones via USB dongle. The first one leads to rsnd/2 as desired device, and the second one to rsnd/1 as desired device. As side effect of (2) music might be redirect to the display which has quite hight default level of volume. So, right now to attach laptop to the screen and do not wake famly up at the night I should: - pause the music; - deattach USB dongle; - connect laptop to the screen; - attach USB dongle; - and finaly resume music. If I find the way to blacklist display's audio device, this can be as simple as connect laptop to the display. -- wbr, Kirill