The officially official Devuan Forum!

You are not logged in.

#1 Today 01:33:07

rations
Member
Registered: 2025-11-06
Posts: 4  

ALSA+Jack system wide audio No pulseaudio or pipewire

G'day, I have a script here https://github.com/rations/jack-bridge that uses ALSA+Jack to run my audio system wide without pulseaudio or pipewire. It does use apulse so applications with no jack support like firefox or chrome are automatically connected to play back with jack. It seems to be working pretty good. I've done most of the testing for browsers using brave. I can run multiple tabs playing different youtube videos and both of their sound is coming through the speakers. I tried jitsi meet in the browser and the microphone and sound worked. I only tested a youtube video in firefox-esr and that worked. Other things I tested, watched a video in parole media player and the sound worked, watched a video in vlc with the default vlc sound settings (didn't select jack) and it worked, installed some tank game from synaptic and the sound worked. It uses alsamixer to adjust the volume, there is no gui yet. If you open qjackctl graph you can see it automatically connect when audio starts. I tested this on my old hp stream laptop running devuan 5 xfce with 2gb ram and lscpu said it's an intel celeron cpu n2840 @ 2.16Ghz. Full disclaimer I can not code, I am an end user of gnu/linux. When i switched to linux not long ago all I wanted was reaper to work with my vsts which started my journey which lead me to jack.I was blown away by how great this little old program is, especially the graph and after watching, reading and trying everything on pipewire and pulseaudio I couldn't understand why the devs never used jack for a system wide audio solution, but like I said earlier I'm not a dev. I used a chat bot to make this script and far out did it spew out a whole lot of slop. I just kept picking the parts I needed an deleting the rest. Now I'm left with a simple script that is working for me. I'm wondering if there is any devs out there that do know how to code, if they would look over it and try it. I removed pulseaudio and pavucontrol before installing this and if you have pipewire I would remove that as well.


You will own nothing and be depressed

Offline

Board footer