Hello!
I have a problem with my Xperia 10 iii and connecting it to my USB DAC (Scarlett 2i2).
There’s no audio output to the monitors. Song will play through speaker. Using media player. Straight USB C cable. Works on another android device as it should, plug’n’play.
Solutions, please? 
2 Likes
I think either the device is missing drivers in the kernel, or the audio isn’t routed to the device automatically. You could try running dmesg -w
and plugging the device in, and seeing what happens. If it gets detected as an audio device, you’ll probably hit this configuration issue, so you’ll need to switch the sink manually. I couldn’t find it with a quick search, but there’s an app for it somewhere.
1 Like
Audio Output Chooser, I think.
3 Likes
How I wish. Tried that to no avail. Thank you for the reply.
I’ll try this tomorrow, thanks
If you are a music enthusiast, you can download Album Player for linux, follow the instructions and run it directly. It will make your usb dac work perfectly and achieve bit-perfect output. It has a range of audiophile settings and works perfectly on SailfishOS.It definitely has the best sound quality on sailfishOS
1 Like
For instance:
[defaultuser@VollaPhone ~]$ pacmd list-sinks | grep -e ‘name:’ -e ‘index’ -e ‘Speakers’
index: 0
name: <sink.primary_output>
index: 1
name: <sink.deep_buffer>
* index: 2
name: <sink.null>
1 Like
I have the same problem with my dac connection. My Xperia X works fine. Connecting to usb, it detects the dac and set the output to it. My new Xperia 10 iii fails to connect the dac.
I have looked which modules pulseaudio loads while starting and one module is missing for the 10 iii. The module-udev-detect is never loaded. When I load this module manualy, then it detects the dac. But the audio output still directed to the internal speaker. The audio output app is not helping. What works, is to move sink input with
pactl move-sink-input #stream #dac
But only for one song. To set the dac to default sink was not working.
The question is, why is the detect module never loaded? It is in /etc/pulse/default.pa.
has someone else an idea?
I can also confirm that Audio Output Chooser does not solve the problem!