/srv/irclogs.ubuntu.com/2018/05/08/#ubuntustudio.txt

=== TheMaster is now known as Unit193
studio-user826test19:45
studio-user826how are you19:45
studio-user826what is this19:45
studio-user826sudo19:45
studio-user826sudo -s19:45
studio-user826whoami19:45
SlidingHornAm I understanding it right that US is set up to have a JACK pulseaudio bridge by default?22:49
OvenWerksyes and no... it depends on what you mean by that. right now if jack is started on a stock US system, there will be a PA-jack bridge.22:58
OvenWerksif the new controls is put in place, normal operation would see jack run from session start22:59
OvenWerksThe new controls does allow PA alone, PA-jack and Jack alone operation22:59
OvenWerksit does not really account for jack and PA operation at the same time but with different devices and no connection.23:00
OvenWerksAlso, when in jack alone mode, PA continues to run with it's dummy backend.23:01
OvenWerksI have found that if PA runs with the dummy backend, the CPU used is not noticable... even on an old P4. (I tried it on ano older machine as well, can't remember if it was 333Mhz or 800Mhz but again no noticable difference)23:03
SlidingHornI ask because I have problems consistently getting the same behavior...sometimes I start JACK and the sink shows up and is found by things like OBS, others, not23:06
SlidingHornunfortunately I have a less-than-basic understanding of JACK, etc. so my ability to troubleshoot is limited to say the least23:06
OvenWerksSlidingHorn: I think you are saying that when the PA-jack bridge is in use that an application using pulse may use the jacksink or it may use another device which pulse sees.23:10
OvenWerksIs that correct?23:10
SlidingHorncorrect, however, I've never manually started the PA-jack bridge, and sometimes it appears to be in use, others, it's not.  I don't know how to get a consistent result23:11
OvenWerksBoth Cadence and US-controls fix this problem by not letting Pulse see any other device besides Jacksink.23:12
OvenWerksif you use pavucontrol you can simulate this by going to the Configuration tab and turning all device profiles to "Off"23:14
SlidingHornThat makes sense, as when I have JACK running, if I want to - say watch YouTube videos, I have to manually go into pavucontrol and select JACK as the output for each specific playback appliation (e.g. firefox)23:15
OvenWerksHowever, any time a device is introduced after boot, like a USB device plugged in, that device will show up even though it had a profile set to Off.23:15
SlidingHornhowever, sometimes, it won't even show up on the pavucontrol dropdown23:15
OvenWerksthat I don't know23:16
OvenWerksI would first look to see if it detects jack and makes jack ports, or if it asks pulse/jack for a raw alsa device and fails.23:17
OvenWerksor maybe chooses a device not being used by anything23:17
SlidingHornHow would I do that?23:18
OvenWerksI think the best trouble shooting tool is:23:18
OvenWerkscd /tmp && wget http://jackaudio.org/downloads/adevices.sh && bash ./adevices.sh23:19
OvenWerks(all one line23:19
OvenWerksrun that while you have an app running that does not show up in either jack or pulse23:19
OvenWerksThat will show each device with either the word "closed" or a line "used by: jackdbus (PID 1634)"23:21
OvenWerksof course if the device is used by something other than jack it would show that too.23:21
OvenWerksSlidingHorn: once yu have run that line once, you can cp /tmp/adevices.sh23:23
OvenWerksto your home directory and run it idrectly from there to use it a second time23:23
OvenWerks(rather than having it download each time ;)23:24
SlidingHornShould I be using something like Cadence instead?  It seems like qjackctl is more for people who have a strong handle on this kind of thing, lol23:29
OvenWerksI certainly prefer a system where jackdbus is the audio back end and pulse just acts as a desktop front end23:31
OvenWerksboth Cadence and US-controls (next) do this.23:32
OvenWerksIf that works for you I would suggest using it.23:32
SlidingHornOne thing I was noticing about US-controls was that there's no reporting as to what's happening (e.g. doesn't say whether JACK successfully started, if there are xruns, etc)23:33
SlidingHornoh wow...just installed cadence and using it with catia is *so* much simpler23:49
OvenWerksYa those things haven't been added yet.23:49

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!