Today, on mmc2.jdj [private], I worked on the Studio setup.
PipeWire, Jack & PulseAudio
# dnf install Carla
I think (not sure) Carla has been out of the Fedora repos for a while, but she’s back. Much to my surprise, Carla worked out of the box, implying that the JACK/PipeWire integration is already active:
PulseAudio is also active:
The tool Helvum is used to monitor (and edit?) PipeWire connections:
# dnf install helvum
Helvum Shows output similar to Carla, like:
# dnf install hydrogen
Works out of the box; audio connections are visible in Carla and helvum.
# dnf install ardour7
Ardour worked out of the box, though in some cases I had to create some connections with Carla first.
amsynth and vkeybd
# dnf install amsynth vkeybd
A software synth and small (virtual) MIDI Keyboard. Both worked out of the box after appropriate MIDI connections were made with Carla. I don’t remember the names of the virtual MIDI keyboard and soft synth apps that I used in the past, but these will work just fine for now.
Unfortunately, QMidiNet could not be installed directly from the Fedora Repos. However, following the instructions on https://software.opensuse.org/download.html?project=home%3Arncbc&package=qmidinet worked:
# dnf config-manager --add-repo https://download.opensuse.org/repositories/home:rncbc/Fedora_37/home:rncbc.repo # dnf install qmidinet
# dnf install qjackctl
Given the appearance of PipeWire, I’m not really sure what the current role/value of QJackCtl is nowadays. But it installed smoothly from the Fedora-37 repos. Here’s how it looks:
A basic setup for ‘Studio’ on mmc2.jdj has been realized. But there’s more to follow, in particular, network-transparent audio.