[12:45] <BrianHechinger[m> Hmm, Carla isn't picking up the plugins in my home dir. `/home/wonko/.lv2` is in the config, but I can't see the plugins that live in that dir. Looking for my noise cancelling plugin. :(
[12:55] <Eickmeyer> BrianHechinger[m: Do me a favor and file a bug report for it. There was a point release 6 days ago that should fix that but was *way* too late for inclusion, so that might be key to getting it in an SRU.
[12:55] <Eickmeyer> "ubuntu-bug carla"
[12:56] <Eickmeyer> https://github.com/falkTX/Carla/releases/tag/v2.4.3
[13:58] <BrianHechinger[m> will that get released into the repo any time soon or should I figure out how to manually update?
[14:04] <BrianHechinger[m> OvenWerk1: Why are there two of you and which is the correct one? :-D
[14:09] <Eickmeyer> BrianHechinger[m: If I have a bug report to convert to a Stable Release Update bug I can get it in, but I haven't experienced that bug myself so I can't justify it.
[14:11] <BrianHechinger[m> Ok, let me open a bug report
[14:14] <Eickmeyer> BrianHechinger[m: I'll also have to wait until the next release cycle opens so I can get it in there first. Kinda standard procedure there.
[14:20] <BrianHechinger[m> You have a bug report
[14:21] <BrianHechinger[m> No worries on the timing, just want to make sure it gets out there as soon as possible because this is rather annoying. :-D
[14:22] <Eickmeyer> BrianHechinger[m: Realistically, it'll be a couple weeks.
[14:27] <BrianHechinger[m> Alright, again, not a huge deal, so thanks!
[14:29] <BrianHechinger[m> building it doesn't seem to work great for me. Why is this sort of things so hard? 🤣
[14:29] <BrianHechinger[m> I'll just wait then
[14:32] <Eickmeyer> BrianHechinger[m: You reported the bug wrong. I gave you explicit instructions to type "ubuntu-bug carla" in a terminal window, instead you filed a bug against someting completely unrelated. Please redo the bug report.
[14:34] <Eickmeyer> I understand you haven't done it before, but it when you do it that way, it contains very important logs and information that others might need, including myself.
[14:35] <BrianHechinger[m> Eickmeyer @Eickmeyer:libera.chat: did a message not come through or something? I don't see you saying anything about `ubuntu-bug carla`
[14:36] <Eickmeyer> Checking Matrix... maybe it didn't get through.
[14:38] <Eickmeyer> Ah, yes, that didn't make it through. My apologies. Either way, could you just copy/paste what you wrote into the window that comes up when you type that command in a terminal window? It'll pop-up a web browser for you.
[14:38] <BrianHechinger[m> Sure thing
[14:41] <BrianHechinger[m> Why does ubuntu-bug open chrome when firefox is my default browser/
[14:41] <BrianHechinger[m> s///?/
[14:41] <BrianHechinger[m> that's super annoying
[14:42] <Eickmeyer> You might have to configure your default browser in system settings.
[14:48] <BrianHechinger[m> Firefox is my default browser in system settings
[14:48] <Eickmeyer> Weird....
[14:48] <BrianHechinger[m> anyway, bug report submitted, I marked the first one as a duplicate
[14:48] <Eickmeyer> Ok, do you have the bug number?
[14:49] <Eickmeyer> Nvm, I got it.
[14:49] <Eickmeyer> bug 1969798
[14:50] <Eickmeyer> Expect me to add to the bug report in the SRU fashion later, possibly today.
[14:52] <BrianHechinger[m> perfect, thanks!
[14:52] <BrianHechinger[m> Now to figure out why I can't switch to FFADO
[14:55] <Eickmeyer> That seems odd.
[14:55] <Eickmeyer> That's an OvenWerk1 question.
[14:55] <Eickmeyer> As for why there's two of him, that's a bridge issue since I only see one on the IRC end.
[14:56] <BrianHechinger[m> which do you see on the IRC end?
[14:56] <BrianHechinger[m> Let's assume that's the real one. :-D
[14:56] <Eickmeyer> OvenWerk1
[14:56] <Eickmeyer> Usually means he had an IRC error at some point.
[14:56] <BrianHechinger[m> Hmm, ok. Well, we're all on matrix, right? So one of him should respond to me. :-D
[14:58] <Eickmeyer> Yeah, he'll respond. He's bridged via IRC (as am I using this account), so while not technically using Matrix, he'll see and respond.
[14:58] <BrianHechinger[m> Oh, he's directly on IRC then? Didn't realize that
[14:59] <BrianHechinger[m> I'm glad to see Carla is still rubbish at saving the patchbay layout when run under a session manager. Wouldn't know what to do with myself if that just worked. 🤣
[15:00] <Eickmeyer> Yeah, I think that might be a known bug that falktx isn't sure what to do with.
[15:01] <BrianHechinger[m> That was the status last time I talked to him, but that was a while ago, so I can't verify it's still the/an issue.
[15:04] <Eickmeyer> Sounds like what I saw last I looked.
[15:40] <BrianHechinger[m> Hmm, new RaySession is pretty nice. I don't really need Carla for patch management anymore.
[15:40] <BrianHechinger[m> Although I guess I'll still end up using Carla-Rack unless there is a better option.
[15:54] <Eickmeyer> Have you tried Agordejo?
[16:22] <BrianHechinger[m> Yes, and I hated it.
[16:22] <BrianHechinger[m> :-D
[16:22] <BrianHechinger[m> I hated it last time I tried to use it and this time as well
[16:23]  * BrianHechinger[m uploaded an image: (335KiB) < https://libera.ems.host/_matrix/media/r0/download/4amlunch.net/f713a5acc72802bd4a2b7d9adf5b1269926050ff/Screenshot_20220421_172255.png >
[16:23] <BrianHechinger[m> This is the new RaySession btw
[16:23] <BrianHechinger[m> If you haven't seen it
[16:24] <Eickmeyer> Oh, that's nice.
[16:24] <Eickmeyer> Houston4444 has definitely improved things since last I checked.
[16:28] <BrianHechinger[m> Yeah, that's basically all I was using Carla for anyway other than running the one plugin, but honestly I could just run that directly in Ardour.
[16:28] <Eickmeyer> Yeah, I run pretty much everything directly in Harrison Mixbus myself (Ardour's downstream).
[16:32] <BrianHechinger[m> Now, can I route MIDI control into the plugin with it being in Ardour directly
[16:33] <BrianHechinger[m> Ah, indeed I can
[16:33] <BrianHechinger[m> Once you select "show controls" you can do the learning stuff on the control that shows up. Very slick!
[16:35] <BrianHechinger[m> The only weird thing is with RaySession I have this Fluid Synth thing there that only has the MIDI inputs but no outputs to wire to anything.
[18:33] <OvenWerk1> BrianHechinger[m: how do you mean "switch to FFADO"? In system tweaks select firewire module select and choose use FFADO firewire modules. Then in the Jack master tab the jack backend will allow firewire.
[18:34] <OvenWerk1> BrianHechinger[m: I have a number of other irc groups I follow and choose to only use irc client.
[18:44] <BrianHechinger[m> So I go to system tweaks, choose FFADO (which requires a reboot), Apply settings, reboot and it's back to ALSA after the reboot.
[18:44] <BrianHechinger[m> OvenWerk1: ^^
[18:54] <OvenWerk1> Interesting. there should be a file created in /etc/modprobe.d called blacklist-studio.conf do you see that?
[18:55] <OvenWerk1> BrianHechinger[m: studio-controls looks for that file at startup to determine if firewire should be allowed and to set that selector
[18:56] <BrianHechinger[m> OvenWerk1: No, I don't see that file.
[18:57] <OvenWerk1> run studio-controls and select use ffado firewire modules and see if it is there before the reboot
[18:58] <OvenWerk1> maybe run studio-control from command line to see if there is an error shown when selecting that.
[18:58] <OvenWerk1> BrianHechinger[m: ^^
[19:00] <BrianHechinger[m> When I choose the selector (either switch from ALAS -> FFADO or the other way around) I get this error:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/681478f49a4718b527cb6855b887417980ecb3a3)
[19:00] <BrianHechinger[m> and no modprobe file gets created
[19:06] <OvenWerk1> BrianHechinger[m: ubuntu-bug studio-controls  :)
[19:08] <OvenWerk1> Eickmeyer: I don't think I can one off fix that one without adding a lot more changes. The version for backports shoulld be ready soon though.
[19:09] <Eickmeyer> OvenWerk1: If it's a bug and well-documented that the changes are necessary to resolve it, then it's completely fine for an SRU.
[19:10] <BrianHechinger[m> bug 1969827
[19:10] <Eickmeyer> I'd just need some help with that as I don't have firewire.
[19:10] <BrianHechinger[m> I can help test if you need
[19:10] <OvenWerk1> BrianHechinger[m: you should find a copy of what that file should be in /usr/share/studio-controls and you can manually sudo cp /usr/share/studio-controls/blacklist-studio.conf /etc/modprobe.d/
[19:10] <BrianHechinger[m> and this isn't a super high priority, 2/256 is perfectly fine for what I'm doing right now.
[19:12] <BrianHechinger[m> ok, copied the blacklist file, now is actually a good time for a quick reboot so let's check it out. :-D
[19:12] <Eickmeyer> OvenWerk1: Is the mechanism to symlink that in /etc/modprobe.d or a wholesale copy?
[19:12] <OvenWerk1> Copy I think
[19:13] <Eickmeyer> Symlink might be preferable.
[19:13] <OvenWerk1> doesn't matter anyway
[19:13] <OvenWerk1> why?
[19:13] <OvenWerk1> The file is very small and either one requires root access
[19:13] <Eickmeyer> True, but keeps a single source of truth.
[19:17] <Eickmeyer> I think that bug can be easily justified as an SRU.
[19:18] <BrianHechinger[m> Ok, so, now I have FFADO selected, but I still can't change the buffer size to lower than 256 (get the message about needed to use FFADO) and Ardour doesn't want to start.
[19:19] <OvenWerk1> Eickmeyer: master has moved on 400 or so lines of code since last release
[19:19] <Eickmeyer> oof
[19:19] <OvenWerk1> Eickmeyer: unless you want to patch the package
[19:19] <Eickmeyer> I can patch the package.
[19:19] <BrianHechinger[m> `20:19:14    Ardour (ardour): terminated itself.`
[19:19] <OvenWerk1>  I may be able to come up with a package patch
[19:20] <OvenWerk1> BrianHechinger[m: did you change the jack backend to firewirer?
[19:20] <Eickmeyer> OvenWerk1: pull-lp-source is your friend.
[19:20] <BrianHechinger[m> OvenWerk1: yes, backend changed to FFADO, blacklist file in place
[19:20] <BrianHechinger[m> ERROR: control open "hw:AudioFire4" (No such device)
[19:21] <BrianHechinger[m> ERROR: Cannot initialize driver
[19:21] <OvenWerk1> brucekomike[m]: no I mean in the Jack master settings there is a JACK backend drop down
[19:21] <OvenWerk1> That needs to say "firewire"
[19:21] <BrianHechinger[m> ahhh, forgot about that
[19:22] <BrianHechinger[m> jack is now starting
[19:24] <BrianHechinger[m> ok, running 2/256 with ffado now, let's take that down as low as it'll go.
[19:29] <BrianHechinger[m> 2/16 fails to start at all, 2/32 tried to start but then dies and leaves everything a mess.
[19:35] <OvenWerk1> BrianHechinger[m: is your's the audiofire?
[19:36] <BrianHechinger[m> yes
[19:36] <BrianHechinger[m> and now it claims it's creating the bridges, but never creates the bridges.
[19:37] <BrianHechinger[m> I'll have to pick this back up in the morning, need to go spend time with the family
[19:37] <OvenWerk1> I wonder if they use cheaper codecs for the cheaper interfaces. (like the delta66 has cheaper codecs than the delta1010 and the delta 1010LT uses cheaper codecs yet)
[19:38] <OvenWerk1> because my AF12 runs at 16/2 no problem
[19:38] <OvenWerk1> Eickmeyer: is that the whole command? seems like something is missing.
[19:39] <BrianHechinger[m> I'm starting to think that as well
[19:39] <BrianHechinger[m> Because I've never been able to run this thing very low
[19:39] <BrianHechinger[m> Or could i?
[19:39] <Eickmeyer> OvenWerk1: pull-lp-source studio-controls will give you the package and source.
[19:40] <BrianHechinger[m> I vaguely remember 2/64 or 2/32 being possible if plagued by xruns
[19:40] <Eickmeyer> Sorry guys, ${DAYJOB} is going on too.
[19:42] <ThomasWard[m]> welcome to my world lol
[19:42] <ErichEickmeyer[m> ThomasWard[m]: Dude, I'm living it.
[19:43] <BrianHechinger[m> These past two days have been full of not getting a lot accomplished for my day job.
[20:22] <OvenWerk1> Eickmeyer: bug 1969827 has been fixed in master (there are two of them)... now I just have to figure out how to patch the package
[20:23] <Eickmeyer> OvenWerk1: Probably go back to your last tag, create a branch, and fix it in that?
[20:23] <Eickmeyer> Then it's just a matter of turning the commit into a patch, which Github does automatically.
[20:24] <OvenWerk1> wow pull-lp-source sure installs a bunch of sw
[20:24] <Eickmeyer> Yeah, it's part of the ubuntu-dev-tools package.
[20:25] <OvenWerk1> yeah I think you are right I'll do the tag branch and fix
[20:25] <OvenWerk1>  So I can just ship you the patch file?
[20:25] <Eickmeyer> That might be easier for you than pull-lp-source.
[20:25] <OvenWerk1>  or add it to the bug I guess
[20:25] <Eickmeyer> Yep, you can just shoot me the link to the commit, actually.
[20:48] <OvenWerk1> Eickmeyer: Like this? https://github.com/ovenwerks/studio-controls/commit/5379047d8a88b7b59a36c818e0cea268ac79a97f
[20:49] <Eickmeyer> OvenWerk1: Yeah, because you can also just do this: https://github.com/ovenwerks/studio-controls/commit/5379047d8a88b7b59a36c818e0cea268ac79a97f.patch
[20:49] <Eickmeyer> I'll get the SRU written-up and a new upload with the patch ASAP.
[20:50] <Eickmeyer> Probably in a few hours, got my job and kid to pick up from school first.
[20:51]  * OvenWerk1 is not in a rush
[20:52] <Eickmeyer> Got it in the package ready to go, just need to do the SRU and upload. The SRU in the bug report is what takes time and capacity that I don't have atm.