[06:46] <OvenWerks> Eickmeyer[m]: I think I have just a few more tests I think of. Mostly switching from internal/other to USB on plug. I think all the drop downs display the right thing now...
[06:48] <OvenWerks> Eickmeyer[m]: I am not sure any more if I should continue to not save anything till apply or save on any change  but not tell autojack till apply.
[06:50] <OvenWerks> I think I will leave itbecause if I save every time then a change but no apply then reboot will apply anyway.
[06:52] <OvenWerks> Anyway, if tomorrow's test goes ok, it gets called beta (should have been alpha the last few but whatever.
[06:59] <OvenWerks> I think It is ready for public testing anyway.
[15:17] <OvenWerks> Just found a nasty bug in autojack that would cause autojack to hang and require kill -9 to stop...
[15:17] <OvenWerks> I had seen this happen before but had not connected it with anything till now.
[15:19] <OvenWerks> I am sure people have run up against this but called it something else.
[15:22] <OvenWerks> Anyway, I am happy with studio-controls but there is still a bit with autojack I want to change. There seem to be a number of config changes that restart jack that should not.
[15:23] <MauroGaspari[m]> OvenWerks: do you know how to recreate it? I don't think it ever happened to me
[15:23] <OvenWerks> MauroGaspari[m]: how to recreate which?
[15:24] <OvenWerks> The hang bug? already fixed :)
[15:25] <OvenWerks> the extra restarts? That may be something new features has caused so not in any released version I think.
[15:25] <MauroGaspari[m]> OvenWerks: the nasty bug in autojack you mentioned above.
[15:25] <MauroGaspari[m]> <OvenWerks "The hang bug? already fixed :)"> hah! you are too fast!
[15:26] <OvenWerks> when unplugging a USB device we are using as master, jack is restarted (good)
[15:27] <OvenWerks> however, we have a jack client open and when we try to open it again... So when we detect anything that will restart jack I have to make sure our old client is deactivated and removed
[15:28] <OvenWerks> I didn't at first connect it to removing the device because jack did restart just fine
[15:28]  * OvenWerks is off to get son ready for school
[16:43] <Eickmeyer[m]> Mauro Gaspari: Saw your PM, we can put it here. What kinds of issues in your articles did you find?
[16:59] <MauroGaspari[m]> Eickmeyer: https://frontpagelinux.com/tutorials/ubuntu-studio-20-10-audio-setup-tutorial/
[16:59] <MauroGaspari[m]> towards the end of the tutorial I show how to add some microphone effects, and auto start carla with all the settings preloaded.
[16:59] <MauroGaspari[m]> the patchbay looks like this which is ok https://imgur.com/hLZQjcR
[17:00] <MauroGaspari[m]> however, if I leave it like that, after reboot, studio controls will automatically directly connect system to pulse in, so patchbay becomes like this https://imgur.com/w0vqN5z
[17:00] <MauroGaspari[m]> So I think I need to add the steps to disable auto connect in studio controls, like here. https://imgur.com/6tDwayn
[17:00] <MauroGaspari[m]> when I do that, after reboot patchbay looks good like this https://imgur.com/hLZQjcR
[17:00] <Eickmeyer[m]> Yeah, I see what you're saying. I picked up on that as well.
[17:00] <MauroGaspari[m]> can you confirm that is correct? or if there is a better way to deal with thtat?
[17:02] <Eickmeyer[m]> That's actually fairly easy. It's a matter of going into the Pulse bridging and telling it not to auto connect to anything.
[17:03] <Eickmeyer[m]> That should persist through reboots.
[17:05] <Eickmeyer[m]> I'm running the alpha of 2.1, but it's worded "Auto Connect Port" and you can change it to "no connection".
[17:05] <Eickmeyer[m]> 2.0 has the same interface, just worded slightly differently.
[17:05] <Eickmeyer[m]> I'd have to downgrade to see it, though.
[17:05] <MauroGaspari[m]> Eickmeyer: yes yes perfect, same as in my screenshot. confirmed to persist through reboots this way
[17:05] <MauroGaspari[m]> thank you so much!
[17:05] <Eickmeyer[m]> No problem! :)
[17:06] <MauroGaspari[m]> I will add the extra step in my tutorials
[17:06] <Eickmeyer[m]> Yeah, some people might appreciate that. Agordejo (if I can ever get it into hirsute, its build system has a Python 3.9 compatibility issue) will also make people's lives easier.
[17:19] <OvenWerks> there are two ways to look at this (maybe more?) should this use NSM? If so should jack connect mode be changed? and if no self connect is set, should autojack refrain from connecting pulse ports even though it is not really a self connect?
[17:25] <Eickmeyer[m]> OvenWerks: I'd leave it up to the user. The self-connect is good for just getting up and running, letting NSM handle it might be a more advanced, custom session thing.
[17:26] <Eickmeyer[m]> What we really need is a patchbay, that's the #1 thing people are missing and why they keep turning back to qjackctl.
[17:26] <Eickmeyer[m]> Of course, not understanding that Carla is an excellent patchbay.
[17:27] <OvenWerks> catia is what we need. If it didn't have duplicate clients all over I would say grab it...
[17:28] <OvenWerks> Eickmeyer[m]: I have added a tool tip to Carla that says to use it in patch bay mode
[17:28] <OvenWerks> (better words though)
[17:28] <Eickmeyer[m]> OvenWerks: Excellent. I supposed I *could* package Catia from Cadence's source since one can compile it by itslf.
[17:29] <OvenWerks> Eickmeyer[m]: there is a separate Catia repo on github
[17:29] <OvenWerks> but no release yet
[17:29] <MauroGaspari[m]> So far carla had been great, the issue i explained is mostly due to me  being a noob . Quite easy to fix that in studio controls
[17:30] <Eickmeyer[m]> OvenWerks: Yeah, maybe we should throw caution to the wind and just go with that. :/
[17:30] <OvenWerks> Eickmeyer[m]: it does show duplicate clients
[17:30] <OvenWerks>  one with the ports and one without
[17:30] <Eickmeyer[m]> Oof, yeah, that can't happen. 
[17:30] <Eickmeyer[m]> Stick with Carla for now, I guess.
[17:31] <MauroGaspari[m]>  * So far carla has been great, the issue i explained is mostly due to me  being a noob . Quite easy to fix that in studio controls
[17:31] <Eickmeyer[m]> I know Filipe has been trying to break that away from Cadence for some time now. He's a lot like me in that he has limited time due to $dayjob.
[17:32] <Eickmeyer[m]> OvenWerks: What do you make of https://github.com/ovenwerks/studio-controls/issues/36 ?
[17:36] <OvenWerks> Eickmeyer[m]: Thank you. I will fix that too.
[17:36] <Eickmeyer[m]> OvenWerks: 👍️
[17:37] <OvenWerks> There is a file /usr/share/studio-controls/version that has the current version. All three executables are supposed to pick that up
[17:42] <Eickmeyer[m]> OvenWerks: So, does that mean it just... didn't, or that the arch package didn't install it?
[17:52] <Eickmeyer[m]> teward: So, good news on the Nuitka front: the dev has released a new version to fix the Python 3.9 stuff. More good news: the dev is also a DD and is likely already working on uploading it.
[17:53] <OvenWerks> Eickmeyer[m]: spelling error. path was set to /usr/share/studio_controls/
[17:53] <Eickmeyer[m]> OvenWerks: Oof, but easy fix.
[17:54] <OvenWerks> I was wondering why the gui was showing the version fine.
[18:08] <OvenWerks> version is part of the long term plan to auto detect old version of autojack still running as well as if we should run convert in the future
[19:16] <Eickmeyer[m]> OvenWerks: That's what I figured. Makes sense, definitely helps the process.
[19:30] <OvenWerks> I also wanted a user to know what version they have so now it shows in the GUI
[19:33] <OvenWerks> Eickmeyer[m]: 2.0.24-pre is out. Hopefully this will be become 2.1
[22:15] <Eickmeyer[m]> OvenWerks: Sounds good. I'll grab it soon!
[22:33] <Eickmeyer[m]> OvenWerks: Do you have a PayPal address?
[22:35] <Eickmeyer[m]> Orrr... better yet. DM me your address.
[22:35] <Eickmeyer[m]> And your shirt size.
[22:48] <OvenWerks> cost me $18 to get it across the border...
[22:48] <OvenWerks> paypal is just my email len ovenwerks net
[22:50] <OvenWerks> I remember very clearly an angry young lady "my mom sent me this tshirt that she paid for but I have to pay $18 to get it"
[22:50]  * OvenWerks was the collecting as the delivering letter carrier
[22:51] <Eickmeyer[m]> Well, spreadshirt has international shipping, but if it costs you money then I can just give you a christmas gift via PayPal.
[22:52] <OvenWerks> Yeah I don't know they may be like amazon and take care of border stuff.
[22:52] <OvenWerks> Anyway, thank you either way.
[22:56] <OvenWerks> sorry to be wet rag-ish :)
[22:58] <OvenWerks> I should put a PP link on one of my pages
[23:44] <Eickmeyer[m]> OvenWerks: Ok, sounds good. :)