/srv/irclogs.ubuntu.com/2022/02/17/#ubuntustudio.txt

Iamthehuman1Any news on when we can begin testing 22.04? I mean that an release candidate or beta .iso comes out14:03
OvenWerksIamthehuman1: feature freeze is end of the month. ( Eickmeyer 27th?) so testing should be possible from then.15:05
OvenWerksIamthehuman1: I installed 22.04 about a month ago and am using it as my daily drive so it is solid enough from what I can tell.15:06
mrz80Cool15:40
OvenWerksthere can be a lot of daily updates still... 239 this morning15:45
EickmeyerOvenWerks, Iamthehuman1: Feature Freeze is the 24th.17:05
OvenWerksEickmeyer: 7 and 4 kinda look the same ;)17:06
EickmeyerHeh17:07
mrz80Looking forward to new-and-improved :D      I've been having the time of my life the last few weeks, settling new gear into the home studio and trying to beat my XRUN monster of a decrpit old machine into glitch-free shape :)17:11
mrz80Jacked my cpu from 2.someething 6 core to a 4GHz 8 core, upped the memory from 12 to 16, went all-SSD at long last.17:12
mrz80Made  a major breakthru a week or so ago when someone suggested making sure the USB audio adapter was on a bus/controller all by itself. That eliminated abou 80% of the XRUNs17:13
OvenWerksStability is hard and often not very intuitive17:19
OvenWerksFor example, I have found better stability with the cpu running at .8Ghz than set to 3.*Ghz if ondemand or power save is running.17:21
mrz80One problem I have is that I can't just dedicate the machine to music. It's also my ham shack computer and my work-from-home machine, so things like Internet access and near constant presence of a VPN client are just givens.17:21
OvenWerksintel's boost can cause xruns as well. basically any cpu speed change (particularly in the diown direction) can cause xruns17:22
mrz80This is an AMD FX8350.  I recently did a headache-inducing deep-dive into the FX architecture when I was looking at options for upgrading my wife's PC, and I wonder if the FX's oddball internal architecture is maybe causing me some heartache.17:23
mrz80It's got some pretty sincere bottlenecks owing to the way pairs of cores share significant slices of silicon.17:23
OvenWerksmore than one thread per core would seem to help (130% "performance") but I have found in the past that it gives xruns below a certain latency setting.17:23
mrz80That's a big thing; I ether have to jack the buffering up to "latency is painful" or  dial it down to "peformanace is acceptable but the glitches from XRUNS are a semi constant headache :(17:25
OvenWerksThings like auto software updates can cause xruns. If I am doing serious recording I will stop cron17:25
mrz80If I'm recording ore reharsing stuff I shut down the VPN and kill anything I can find that's not in use (things like Slack, Zoom, email, etc)17:26
mrz80Still get hiccups.  According to HTOP, the machine DOES spend a lot of time in the Xserver, which I attribute to my ancient GT730 :D17:26
OvenWerksI have been able to run this firewire audio with jack set to 16/2 for over 48 hours with no xruns.17:26
OvenWerksthats with an i5 (4 cores, 4 threads) at 3.2Ghz. That is still having a browser open and watching youtube stuff.17:28
OvenWerksFW is on it's own PCIe card (something I would recomend for USB devices too) with the irq prioritized17:30
MoonsofMoons[m]<OvenWerks> "I have been able to run this..." <- That's nuts! Awesome17:31
MoonsofMoons[m]I get xruns if I think too hard about setting my buffer to 16..17:32
OvenWerksI have found it hard on newer motherboards to get an audio device (or any usb port) on a separate irq without installing an extra PICe USB card. USB3.0 should be able to make this better as it is basically an extended PCI connector17:32
OvenWerksUSB devices will never run at 16/2 because they cycle at 1ms17:33
OvenWerksthis means at 48000 16/3 would be the lowest it would work at all (with xruns)17:34
OvenWerksfor usb devices 32/* is the practical minimum17:34
MoonsofMoons[m]Unfortunately my main machine cannot accept extra cards. It's a small Lenovo Thinkcentre17:35
OvenWerksWith the cheap ones I have for testing... 64/2 works ok :)17:35
MoonsofMoons[m]OvenWerks: That's a pretty inperceptable delay anyhow 17:36
OvenWerksI can understand that, that is part of having a laptop17:36
MoonsofMoons[m]It's a 'desktop' but one of those little things designed to mount behind a TV, etc17:36
OvenWerksAh, same thing really.17:37
MoonsofMoons[m]Yeah. The MOBO is probably based off laptop tech17:37
OvenWerksmostly as things get smaller, cooling becomes the limiting factor17:38
MoonsofMoons[m]It performs well enough. Older i3 with 16GB RAM. I run 128/2 and only get xruns when running a lot of yabridge VSTs17:40
OvenWerkssounds pretty good then.17:41
MoonsofMoons[m]Yeah. Works for my needs17:42
mrz80Alas, I've never gotten my machine to recognize and use my firewire interface.18:08
mrz80I can't get below 256/3 without xruns becoming near constant. It's aggravating.18:09
OvenWerksI do have to use the ffado jack backend. If I use the ALSA back end for my FW device I have to run at 1024/218:13
MoonsofMoons[m]<mrz80> "I can't get below 256/3 without..." <- This could be something pipewire fixes. You could try running live install of a distro that uses PW by default to test out performance 18:25
MoonsofMoons[m]* This could be something pipewire fixes. You could try running live session of a distro that uses PW by default to test out performance 18:25
OvenWerksPW possibly as an option in 22.10 or 23.0418:29
OvenWerksbut PW does not load the ffado backend. It is ALSA only, so not a fix in this case18:30
OvenWerks(ALSA fw drivers are not usable really)18:31
mrz80Current backports of US installed Pipewire some time ago18:36
OvenWerksmrz80: yes but the controlability for use as a jack server is lacking18:36
OvenWerksgetting pw to use jack as a device or act as desktop with bridging to jack is not easy18:37
MoonsofMoons[m]<OvenWerks> "but PW does not load the ffado..." <- ffado is a kernel level ALSA alternative? 18:46
OvenWerksSort of.18:47
OvenWerksActually I am not sure18:47
OvenWerksit may be a userland backend for jack that uses the kernels raw fw if18:47
MoonsofMoons[m]Interesting18:50
OvenWerkslsmod does not list any ffado modules so userspace18:52

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