| 23 Jul 2022 |
Chris McDonough | but isnt the whole point of pipewire to explicitly not need to suspend anything | 17:36:05 |
sjfloat | That's part of it, yes. | 17:36:20 |
sjfloat | But the two modes are really pretty divergent. I think trying to reconcile them into a single config creates unnecessary tension. | 17:37:23 |
sjfloat | I don't need or probably even want real time config in my normal desktop. | 17:37:44 |
sjfloat | (as an example) | 17:37:51 |
Chris McDonough | i'm a little suspicious of anyone needing that realtime stuff these days | 17:38:49 |
Chris McDonough | i mean, macos doesn't have it, and most folks who do pro audio work use macs | 17:39:05 |
sjfloat | It's pretty common on for people doing pro audio on linux to manipulate it trying to get latency down to what they want. | 17:40:53 |
sjfloat | https://github.com/musnix/musnix | 17:41:39 |
Chris McDonough | i mean, i'm sure there are some useful realtime settings you can tweak, but nobody needs a custom kernel anymore | 17:41:47 |
sjfloat | * It's pretty common for people doing pro audio on linux to manipulate it trying to get latency down to what they want. | 17:41:59 |
sjfloat | No, I agree. | 17:42:10 |
Chris McDonough | maybe not nobody, but not me anyway :) | 17:42:14 |
sjfloat | And probably not for low latency. | 17:42:30 |
Chris McDonough | i have all those musnix rtc things set up in my config and i don't notice any ill effect | 17:43:06 |
Chris McDonough | i think your thing with chrome you gotta dig into; i use firefox or i would help | 17:43:42 |
sjfloat | The thing that's troubling me right now is that, having switched to pipewire, my browser is really struggling -- almost unusable sometimes. | 17:44:09 |
Chris McDonough | i cant say ive noticed any difference in firefox since i switched to pipewire.. still plays youtube fine without undue struggle, etc | 17:44:37 |
sjfloat | Another things is that I'd like to run dedicated audio things on rpi where I'll be trying to squeeze all the performance I can out of it. | 17:46:13 |
sjfloat | I'd like to be able to do that with NixOS. | 17:46:22 |
sjfloat | And some of my gear is old. | 17:46:53 |
Chris McDonough | well, maybe one thing to try is that, like, youtube has "stats for nerds" when you play a video | 17:46:57 |
Chris McDonough | maybe just see what that says under firefox vs chrome? | 17:47:09 |
sjfloat | It's not limited to while I'm playing youtube. | 17:47:22 |
Chris McDonough | sure, its just a useful profiling tool | 17:47:40 |
sjfloat | At any rate, I have need of a configuration with neither pipewire nor pulseaudio. | 17:48:24 |
sjfloat | I need to work out what the minimal audio config is in configuration.nix. The rest I'd like to do at the user level. | 17:49:18 |
sjfloat | There are jack-related tools that I use that will likely never work with pipewire. | 17:50:04 |
Chris McDonough |  Download statsfornerds.png | 17:50:07 |
Chris McDonough | here's what i see under chrome with pipewire | 17:50:07 |