[opensuse-support] ALL sound through JACK
During guitar sessions when I have JACK running I want ALL sound to route through JACK: assorted studioware, browser, VLC you name it. Other distros seem to have packages spec. built for this purpose but I don't see any for Suse (Leap-15.2 in this case). I "could" live with this setup being permanent but that is not necessary, I gotta have it for the sessions though. How 2? -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
On 2020-10-15 05:58, ksusup@trixtar.org wrote:
During guitar sessions when I have JACK running I want ALL sound to route through JACK: assorted studioware, browser, VLC you name it. Other distros seem to have packages spec. built for this purpose but I don't see any for Suse (Leap-15.2 in this case). I "could" live with this setup being permanent but that is not necessary, I gotta have it for the sessions though. How 2?
This is how I do it on my laptop when I'm out and about and need to to do some small audio stuff. Have a dedicated computer (ubuntustudio) in my studio so it's rare now days that I use it for audio work but I did test it now and it works on my TW 20201005. Be sure to have pulseaudio-module-jack installed. In a terminal pacmd load-module module-jack-source channels=2 pacmd load-module module-jack-sink channels=2 This should normally have started jackd. Check with "ps waux | egrep jack". And depending on your DE, route your audio to the source/sink. On my KDE/plasma (some Swedish words in the image) https://paste.opensuse.org/61981818 https://paste.opensuse.org/57185579 One thing you can do is to put the two pacmd commands in qjackctl->setup->options->Execute script after startup: pacmd load-module module-jack-source channels=2;pacmd load-module module-jack-sink channels=2; like so https://paste.opensuse.org/34644735 I've added "killall jackd" as command when I quit qjackctl so it goes back to standard/normal mode. -- /bengan -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
Bengan & Manfred > Thanks for the info, I've saved out the eml files. I'm swamped right now but will look at the issue soon. The CADENCE uti works nice but somehow does not give identical results on my laptop and on my desktop deathstar, like on the latter firefox might not play sound (or even stops loading), on the laptop everything is up except the guitar plugged into the headset jack, and whatnot. Lot of work ahead but you 2 and Simon have been enourmous help! -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
On Thu, 15 Oct 2020 09:44:16 +0200 Bengt Gördén <bengan@bag.org> wrote:
On 2020-10-15 05:58, ksusup@trixtar.org wrote:
During guitar sessions when I have JACK running I want ALL sound to route through JACK: assorted studioware, browser, VLC you name it. Other distros seem to have packages spec. built for this purpose but I don't see any for Suse (Leap-15.2 in this case). I "could" live with this setup being permanent but that is not necessary, I gotta have it for the sessions though. How 2?
This is how I do it on my laptop when I'm out and about and need to to do some small audio stuff. Have a dedicated computer (ubuntustudio) in my studio so it's rare now days that I use it for audio work but I did test it now and it works on my TW 20201005.
Be sure to have pulseaudio-module-jack installed.
In a terminal pacmd load-module module-jack-source channels=2 pacmd load-module module-jack-sink channels=2
This should normally have started jackd. Check with "ps waux | egrep jack".
And depending on your DE, route your audio to the source/sink.
On my KDE/plasma (some Swedish words in the image) https://paste.opensuse.org/61981818 https://paste.opensuse.org/57185579
One thing you can do is to put the two pacmd commands in qjackctl->setup->options->Execute script after startup:
pacmd load-module module-jack-source channels=2;pacmd load-module module-jack-sink channels=2;
like so https://paste.opensuse.org/34644735
I've added "killall jackd" as command when I quit qjackctl so it goes back to standard/normal mode.
I started with this procedure and it went OK except that putting the srcipt into the qjackctl setup never gets the 'sink' working, only the 'source' one. I have no idea what a 'sink' is but executing the scripts manually in cLi works nicely however. Unfortunately the end result is pretty much the same as I get by just strating qjackctl: - Audacity can be on Jack - VLC still has to be manually preffed to Jack - browsers will not play videos/audios I haven't tested other apps' ability withe sound under in this condition but this is not what I'm looking for which is/would-be that EVERYTHING on the system works just like without jack but through jack when IT is runing. -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
On Thu, 15 Oct 2020, 05:58:09 +0200, ksusup@trixtar.org wrote:
During guitar sessions when I have JACK running I want ALL sound to route through JACK: assorted studioware, browser, VLC you name it. Other distros seem to have packages spec. built for this purpose but I don't see any for Suse (Leap-15.2 in this case). I "could" live with this setup being permanent but that is not necessary, I gotta have it for the sessions though. How 2?
I got it to work using qjackctl. The following two pages showed me how to: <https://github.com/jackaudio/jackaudio.github.com/wiki/WalkThrough_User_PulseOnJack> <https://jackaudio.org/faq/pulseaudio_and_jack.html> HTH, cheers. l8er manfred
On Thu, 15 Oct 2020 09:46:54 +0200 Manfred Hollstein <mhollstein@t-online.de> wrote:
On Thu, 15 Oct 2020, 05:58:09 +0200, ksusup@trixtar.org wrote:
During guitar sessions when I have JACK running I want ALL sound to route through JACK: assorted studioware, browser, VLC you name it. Other distros seem to have packages spec. built for this purpose but I don't see any for Suse (Leap-15.2 in this case). I "could" live with this setup being permanent but that is not necessary, I gotta have it for the sessions though. How 2?
I got it to work using qjackctl. The following two pages showed me how to:
<https://github.com/jackaudio/jackaudio.github.com/wiki/WalkThrough_User_PulseOnJack> <https://jackaudio.org/faq/pulseaudio_and_jack.html>
I also tried the first link above, the most obviously suitable method suggested for my level being the GUI 'cadence' already tried before. This gives the same results as in my other reply (to Bengan) or with just starting qjackctl. However these inadequacies evaporated as soon as I linked the 'pajackconnect' script (also cited in the above chain of links) into the qjackctl setup dialog as directed. Thanks Manfred, this one one clicked :) I think maybe this should become a part of the qjack package and be clickable via a button labelled "hijack all sound output while running" or even be made the jack default seeing that while I'm using jack I really have no use for pulse at all (I just don't, ever, anyway). -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
On 10/15/20 2:28 PM, ksusup@trixtar.org wrote:
During guitar sessions when I have JACK running I want ALL sound to route through JACK: assorted studioware, browser, VLC you name it. Other distros seem to have packages spec. built for this purpose but I don't see any for Suse (Leap-15.2 in this case). I "could" live with this setup being permanent but that is not necessary, I gotta have it for the sessions though. How 2?
When I was doing the same thing, which was a while ago I was using cadence [1], I never quite got it to getting it into tumbleweed yet so you'll need to use the devel repo, but it was by far the easiest way to configure it. 1. https://build.opensuse.org/package/show/multimedia:apps/Cadence -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
On Thu, 15 Oct 2020 20:27:58 +1030 Simon Lees <sflees@suse.de> wrote:
On 10/15/20 2:28 PM, ksusup@trixtar.org wrote:
During guitar sessions when I have JACK running I want ALL sound to route through JACK: assorted studioware, browser, VLC you name it. Other distros seem to have packages spec. built for this purpose but I don't see any for Suse (Leap-15.2 in this case). I "could" live with this setup being permanent but that is not necessary, I gotta have it for the sessions though. How 2?
When I was doing the same thing, which was a while ago I was using cadence [1], I never quite got it to getting it into tumbleweed yet so you'll need to use the devel repo, but it was by far the easiest way to configure it.
1. https://build.opensuse.org/package/show/multimedia:apps/Cadence
Thanks, found it DL'd it. Bridges and ports are a new 'paradigm' for me and probably always will be! Pulse audio was already bridged to jack, as was alsa-midi. I looked at the alsa-audio bridge and it was inactive. The dropdown lists alsa > loop > jack alsa > jack-plugin alsa > pulseaudio > jack-plugin So leaning on IQ supremacy I selected the top and simplest option and everything seems to be running through jack ie. the whole system. Have a good brew on me mate, over there in upsidedownistan :)) -- War, is the school of peace. -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
participants (4)
-
Bengt Gördén
-
ksusup@trixtar.org
-
Manfred Hollstein
-
Simon Lees