!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

117 Members
25 Servers

Load older messages


SenderMessageTime
23 Jul 2022
@sjfloat:matrix.orgsjfloatConfiguring all of this in the system config often poses real problems for me.16:44:09
@sjfloat:matrix.orgsjfloatOf course, in the case, alsa has local user config that overrides that, so maybe that's not an issue.16:44:48
@sjfloat:matrix.orgsjfloatBut I normally do a lot of on the fly changes. It's not really a system configuration that should be immutable.16:46:55
@sjfloat:matrix.orgsjfloatI'm used to having different jack configurations for different projects or tasks, for example.16:47:47
@sjfloat:matrix.orgsjfloatI use different external devices with different specs too, so the config can't be fixed.16:48:54
@mcdonc:matrix.orgChris McDonoughi guess the nixy way of handling it (not saying it's.. uh... convenient) would be to write a derivation for each config17:23:39
@mcdonc:matrix.orgChris McDonoughor figure out if there's some way to configure what you need to configure somewhere under $HOME17:24:25
@sjfloat:matrix.orgsjfloat Well, I use nix-shell for a lot of things and I'm cool with that. 17:25:03
@sjfloat:matrix.orgsjfloatBut yeah, I need to figure out how to get things out of the system config.17:26:28
@sjfloat:matrix.orgsjfloatActually, what I need is modal. What I did before was use Pulseadio for normal mundane things.17:27:15
@sjfloat:matrix.orgsjfloat But then I'd suspend it to do special things. 17:27:43
@sjfloat:matrix.orgsjfloatThat way, audio would work in my browser and so on. But when I was ready to do audio production or music, I'd suspend PA.17:28:27
@sjfloat:matrix.orgsjfloatIOW, neither pulseaudio nor pipewire are anything I really need for those things.17:29:04
@sjfloat:matrix.orgsjfloatAnd so far, pipewire offers no advantage to me over pulseaudio (though I know it does to others).17:29:40
@mcdonc:matrix.orgChris McDonoughbut isnt the whole point of pipewire to explicitly not need to suspend anything17:36:05
@sjfloat:matrix.orgsjfloatThat's part of it, yes.17:36:20
@sjfloat:matrix.orgsjfloatBut the two modes are really pretty divergent. I think trying to reconcile them into a single config creates unnecessary tension.17:37:23
@sjfloat:matrix.orgsjfloatI don't need or probably even want real time config in my normal desktop.17:37:44
@sjfloat:matrix.orgsjfloat(as an example)17:37:51
@mcdonc:matrix.orgChris McDonoughi'm a little suspicious of anyone needing that realtime stuff these days17:38:49
@mcdonc:matrix.orgChris McDonoughi mean, macos doesn't have it, and most folks who do pro audio work use macs17:39:05
@sjfloat:matrix.orgsjfloatIt'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:matrix.orgsjfloathttps://github.com/musnix/musnix17:41:39
@mcdonc:matrix.orgChris McDonoughi mean, i'm sure there are some useful realtime settings you can tweak, but nobody needs a custom kernel anymore17:41:47
@sjfloat:matrix.orgsjfloat * 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:matrix.orgsjfloatNo, I agree.17:42:10
@mcdonc:matrix.orgChris McDonoughmaybe not nobody, but not me anyway :)17:42:14
@sjfloat:matrix.orgsjfloatAnd probably not for low latency.17:42:30
@mcdonc:matrix.orgChris McDonoughi have all those musnix rtc things set up in my config and i don't notice any ill effect17:43:06
@mcdonc:matrix.orgChris McDonoughi think your thing with chrome you gotta dig into; i use firefox or i would help17:43:42

Show newer messages


Back to Room ListRoom Version: 9