/srv/irclogs.ubuntu.com/2020/11/06/#ubuntustudio-devel.txt

OvenWerksEickmeyer: I am assuming the binary is called agordejo00:36
EickmeyerOvenWerks: Yes, it's agordejo.00:36
EickmeyerI even just double-checked.00:36
OvenWerksIt should just work then00:37
OvenWerksHmmm, having trouble figuring out what I really want in a monitor mixer...16:22
OvenWerkslooking at zita-mu1, jack-mixer and jack-mix-box16:22
OvenWerksmu1 is really "too much", jack-mixer doesn't totally make sense and adds a monitor channel if we want it or not :)16:25
OvenWerksjack-mix-box is CLI only and very basic... n channels sets in to one channel set out. (set may be set of one or two)16:27
OvenWerksEickmeyer[kde]: not sure you saw all the above comments as I seem to have reconnected or something16:35
Eickmeyer[m]OvenWerks: I'm reading now.16:36
OvenWerkshmm, "connections" in qjackctl does not list ports in numerical order but alphabetical.16:37
Eickmeyer[m]OvenWerks: That's one place where Ardour or MixBus would be better/simpler. That or two instances of jack-mixer.16:37
OvenWerksCarla list them in numerical order16:37
Eickmeyer[m]Controls lists them in alphabetical too, does it not?16:37
OvenWerksyes16:38
Eickmeyer[m]I think the issue Milkii was having was that the loopback devices were listed first, which makes sense given the alphabetical order. However, he's right: loopback devices shouldn't be first.16:38
OvenWerksportlist = jackclient.port(portspec)16:38
Eickmeyer[m]Of course, we didn't account for that early on.16:38
OvenWerksThe reason loopbacks are first is because they end up being hw:0.*16:39
Eickmeyer[m]Ah, I see.16:39
Eickmeyer[m]So, they're first alphabetically and numerically.16:39
OvenWerksI think what I will do is to put hw:LOOPBACK in with append and everything else with prepend16:40
Eickmeyer[m]Yeah, that's really the only solution.16:40
OvenWerks(actually its not prepend but insert(0)  :)16:41
Eickmeyer[m]BTW, had another bug report about 2.0.8 in Fedora early this morning. Apparently 2.0.9 got stuck in testing and I had to manually push it to stable, so that should fix their issue.16:42
Eickmeyer[m]OvenWerks: Did you see the PR this morning that does some fixing to Autojack?16:44
OvenWerksissue 11 seems to have been temporary but the poster has not commented any more... not really our problem anyway.16:44
Eickmeyer[m]Yep, close as invalid in that case.16:45
OvenWerksyuck16:45
Eickmeyer[m]invalid/won't fix. Just sucks that there's nothing we can do in that case.16:46
OvenWerksIs their version of jack_control broken?16:46
Eickmeyer[m]I don't know. Looked like 20.04, and I haven't seen any others like it.16:47
OvenWerksI mean the PR16:47
Eickmeyer[m]Oh, that one.16:47
Eickmeyer[m]I'd ask. It does seem odd that they needed each command on a different line.16:48
OvenWerksAnd the reasoning that it fixes pulse-bridge problems?16:48
OvenWerksThat should be totally unrelated16:49
Eickmeyer[m]Yeah, apparently. 🤷‍♂️16:49
Eickmeyer[m]I think it definitely warrants further discussion as to the logic behind the fix.16:49
OvenWerksIt is connected with issue 1416:53
OvenWerksThe logic in issue 14 is flawed as well16:53
Eickmeyer[m]Same poster.16:54
OvenWerkshe posts jackdbus output: Acquire audio card Audio0 and then because that fails aserts that start was not received16:54
Eickmeyer[m]Looks like Arch is using a slightly newer version of python-jack-client.16:55
OvenWerksHe thinks that jack.client tred to start it.16:55
OvenWerksI will check.16:55
OvenWerkshe may be right. I have used the c++ calling convention where if call(string, bool x = false) is speced I can just go call("string", true) but I may have to do call("string", paramter_name=True) in python.17:02
OvenWerksAll that to say, I thought I was calling jack.client with no_start_server=True17:04
OvenWerksbut am probably not17:05
OvenWerksI think this is really a good time to switch jack_control calls to direct dbus calls17:05
Eickmeyer[m]Might be. Seems as though he pointed out an underlying problem, if that's the case.17:08
OvenWerksI think it is more related to system speeds than anything... by todays standards my "new" i5 is probably slow :)17:09
Eickmeyer[m]Well, I was just gifted a Kubuntu Focus M1, so I'm flying warp speed now. :)17:25
OvenWerksEickmeyer[m]: I think I will add monitor: True to the dummy backend.23:21

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