[00:20] Eickmeyer: I decided that sinse there are a number of calls that refresh what devices show up in various places, I should do that refresh in one place/call. The problem is that I set in each case the active device which also calls the refresh... and so it goes forever. [00:24] I have some choices, use a signal with a delay. Detect something other than a select. Set a value true and ignore other selects untill finished. ignore any select that comes without a dropdown/click. [00:48] OvenWerks: That's quite a few options! [00:49] Back in the day, when programing in BASIC, you'd just make an infinite loop looking for a keypress. When the keypress was detected, act. Things aren't so simple anymore. [01:47] infinite loop = 100%cpu [02:04] Eek! Yeah, not good. [02:07] Thats why we don't wait for keystrokes that way any more. [02:07] (well maybe windows does, but I think even they got over that one) [03:11] Yeah, that was back in the day when every device got an interrupt. [21:25] Eickmeyer: feel free to look at the jack alive indicator in -controls. [21:26] OvenWerks: Will do. Recently pushed? [21:29] Ya, may not be build as I did not request that [22:17] OvenWerks: No worries. I'm working on lsp-plugins, and am to the point to ask for sponsorship. [22:18] It was actually pretty easy to split, but the funny part is that the ladspa/vst/lv2 plugins are just wrappers for binaries. So, I had to make a common package and put the wrappers in their own packages. [22:19] Also made a metapackage for standalone, which literally just installs the common packages. [22:27] bug 1827288 [22:27] bug 1827288 in Ubuntu Studio "[Needs Packaging] LSP-Plugins for Eoan" [Medium,In progress] https://launchpad.net/bugs/1827288