I am using SuperCollider 3.10.0 on a laptop with Linux Mint 20.3 Cinnamon and the software is working correctly through the laptop speakers and wired earphones. However, I cannot make SC send audio to my Bluetooth earbuds. If I use sclang
, audio comes out of the laptop speakers anyway (even though any other audio comes out of the earbuds) and if I use scide
, audio is muted anyway.
This is the output of jack_lsp -c
after I s.boot;
on SC:
$ jack_lsp -c
Cannot lock down 82280346 byte memory area (Cannot allocate memory)
system:capture_1
SuperCollider:in_1
system:capture_2
SuperCollider:in_2
system:playback_1
SuperCollider:out_1
system:playback_2
SuperCollider:out_2
SuperCollider:in_1
system:capture_1
SuperCollider:in_2
system:capture_2
SuperCollider:out_1
system:playback_1
SuperCollider:out_2
system:playback_2
I’m part of the audio
group:
$ groups
juanlu adm cdrom sudo audio dip plugdev lpadmin netdev sambashare vboxusers docker
According to this SO answer from 2014 I have to use system:playback_3
and 4, but
$ jack_connect SuperCollider:out_1 system:playback_3
ERROR system:playback_3 not a valid port
I see references to Catia, Cadence, patchage, and kxstudio as “JACK Patchbays” but I cannot find .deb
packages for any of them. The only one that seems to work is qjackctl but the interface is quite arcane and I don’t even know where to start.
I’m sure it’s some sort of JACK configuration problem but I don’t know how to continue troubleshooting this.
Hope I’m at the right place, otherwise feel free to redirect me.