OvenWerks | Eickmeyer: I am assuming the binary is called agordejo | 00:36 |
---|---|---|
Eickmeyer | OvenWerks: Yes, it's agordejo. | 00:36 |
Eickmeyer | I even just double-checked. | 00:36 |
OvenWerks | It should just work then | 00:37 |
OvenWerks | Hmmm, having trouble figuring out what I really want in a monitor mixer... | 16:22 |
OvenWerks | looking at zita-mu1, jack-mixer and jack-mix-box | 16:22 |
OvenWerks | mu1 is really "too much", jack-mixer doesn't totally make sense and adds a monitor channel if we want it or not :) | 16:25 |
OvenWerks | jack-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 |
OvenWerks | Eickmeyer[kde]: not sure you saw all the above comments as I seem to have reconnected or something | 16:35 |
Eickmeyer[m] | OvenWerks: I'm reading now. | 16:36 |
OvenWerks | hmm, "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 |
OvenWerks | Carla list them in numerical order | 16:37 |
Eickmeyer[m] | Controls lists them in alphabetical too, does it not? | 16:37 |
OvenWerks | yes | 16: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 |
OvenWerks | portlist = jackclient.port(portspec) | 16:38 |
Eickmeyer[m] | Of course, we didn't account for that early on. | 16:38 |
OvenWerks | The 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 |
OvenWerks | I think what I will do is to put hw:LOOPBACK in with append and everything else with prepend | 16: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 |
OvenWerks | issue 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 |
OvenWerks | yuck | 16:45 |
Eickmeyer[m] | invalid/won't fix. Just sucks that there's nothing we can do in that case. | 16:46 |
OvenWerks | Is 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 |
OvenWerks | I mean the PR | 16: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 |
OvenWerks | And the reasoning that it fixes pulse-bridge problems? | 16:48 |
OvenWerks | That should be totally unrelated | 16: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 |
OvenWerks | It is connected with issue 14 | 16:53 |
OvenWerks | The logic in issue 14 is flawed as well | 16:53 |
Eickmeyer[m] | Same poster. | 16:54 |
OvenWerks | he posts jackdbus output: Acquire audio card Audio0 and then because that fails aserts that start was not received | 16:54 |
Eickmeyer[m] | Looks like Arch is using a slightly newer version of python-jack-client. | 16:55 |
OvenWerks | He thinks that jack.client tred to start it. | 16:55 |
OvenWerks | I will check. | 16:55 |
OvenWerks | he 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 |
OvenWerks | All that to say, I thought I was calling jack.client with no_start_server=True | 17:04 |
OvenWerks | but am probably not | 17:05 |
OvenWerks | I think this is really a good time to switch jack_control calls to direct dbus calls | 17:05 |
Eickmeyer[m] | Might be. Seems as though he pointed out an underlying problem, if that's the case. | 17:08 |
OvenWerks | I 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 |
OvenWerks | Eickmeyer[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!