You are not logged in.
So I'm trying to get started messing around with SuperCollider. I installed it through PacMan, started Jack, and started doing the tutorials. But I don't get any sound from SuperCollider. It doesn't show up as an audio source in the PulseAudio mixer, and when I look at QJackCtl's graph, the SuperCollider output doesn't seem to connect to anything. Below is what I have installed for Jack:
$ pacman -Qs jack
local/calf 0.90.3-6 (lv2-plugins pro-audio)
LV2 plug-in suite and standalone Jack host
local/jack2 1.9.22-1
The JACK low-latency audio server
local/jack_mixer 17-2 (pro-audio)
Jack desktop mixer application
local/pulseaudio-jack 16.1-6
Jack support for PulseAudio
local/qjackctl 0.9.10-1 (pro-audio)
A Qt front-end for the JACK low-latency audio server
Last edited by steelwing (2023-04-25 23:56:03)
Offline
You'll want jack2-dbus for proper pulse <-> jack2 integration.
That said, it's not expected to show up as a audio source in pulseaudio. What pulseaudio-jack does is handover exclusive control of any given audio card to a jack daemon and potentially make it's own connection to a jack daemon to use for playback. You'd have to check with jack tools to see where it is playing to and connect the dots so it actually plays somewhere.
See https://wiki.archlinux.org/title/JACK_A … _Kit#Jack2 as well.
FWIW you might also be interested in testing a pipewire setup in which case you'd replace all of this with pipewire-jack and pipewire-pulse.
Last edited by V1del (2023-04-18 14:00:12)
Offline
Thank you! That guide in that link for setting this up via GUI gave me the answer. I'd never enabled using dbus. Having done that, everything is working!
Offline