!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

138 Members
35 Servers

Load older messages


SenderMessageTime
16 Apr 2023
@dooy:matrix.orgDooygoy joined the room.09:29:44
@denna:matrix.org@denna:matrix.orgHi @magnetophon i try to use faust with flakes did you ever tried that?14:49:29
@denna:matrix.org@denna:matrix.org
In reply to @denna:matrix.org
Hi @magnetophon i try to use faust with flakes did you ever tried that?
inside a flake the share/faust and includes path seems to be missing from the searchpaths of faust ... i could fix that issue by using faust -I ${pkgs.faust}/share/faust -A ${pkgs.faust}/include -pathslist in the flake.nix i am working on
16:04:50
@errisnotnil:matrix.orgYuddite G changed their profile picture.23:09:13
20 Apr 2023
@federicodschonborn:matrix.orgFederico Damián Schonborn changed their display name from Federico Damián Schonborn to Federico Schonborn.01:02:24
22 Apr 2023
@dooy:matrix.orgDooygoy changed their display name from stablejoy to Dooygoy.14:52:06
@dooy:matrix.orgDooygoy set a profile picture.14:52:50
@dooy:matrix.orgDooygoy changed their profile picture.15:28:27
@dooy:matrix.orgDooygoy left the room.15:48:10
@crtified:crtified.meCRTified

I just have found some time to migrate pipewire to the non-nix way that is now mandatory, and I'm kind of missing something there. Can someone give me a tl;dr on why a separate file is mandatory and why the file can't get generated by nix? I'm asking because my migration is basically this:

  environment.etc."pipewire/pipewire.conf.d/99-custom.conf".text =
    builtins.toJSON { #stuff };

and I don't see why the pipewire module can't be used to do "just that"

16:00:53
@crtified:crtified.meCRTifiedI'm sure that I'm missing one aspect there 🤔16:01:05
@crtified:crtified.meCRTified *

I just have found some time to migrate pipewire to the non-nix way that is now mandatory, and I'm kind of missing something there. Can someone give me a tl;dr on why a separate file is mandatory and why the file can't get generated by nix? I'm asking because my migration is basically this:

  environment.etc."pipewire/pipewire.conf.d/99-custom.conf".text =
    builtins.toJSON { #stuff
     };

and I don't see why the pipewire module can't be used to do "just that"

16:01:19
@Minijackson:matrix.orgMinijacksonjust saw the PR that removed the config option, here's what it added on the release notes: https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2305.section.md#pipewire-configuration-overrides-sec-release-2305-migration-pipewire16:04:54
@Minijackson:matrix.orgMinijacksonI also had a lot of troubles with merging, as it required me to re-specify every default value16:05:35
@crtified:crtified.meCRTified For me, I simply moved my services.pipewire.config into the builtins.toJSON above and it was fine (dropping the old supplied default values that I added because of broken merging with the upstream config) 16:09:07
@crtified:crtified.meCRTified * For me, I simply moved my services.pipewire.config into the builtins.toJSON as shown above and it was fine (dropping the old supplied default values that I added because of broken merging with the upstream config) 16:09:13
@crtified:crtified.meCRTifiedBut yeah, I also used the release notes for migration16:10:22
@l0n:the-apothecary.clubmaya joined the room.22:49:57
23 Apr 2023
@denna:matrix.org@denna:matrix.org left the room.12:44:58
@olafklingt:matrix.orgolaf joined the room.21:04:50
26 Apr 2023
@errisnotnil:matrix.orgYuddite G changed their display name from Yuddite Pilot to Yuddite Groyper.04:49:27
@errisnotnil:matrix.orgYuddite G changed their display name from Yuddite Groyper to Yuddite G.21:02:22
27 Apr 2023
@jopejoe1:matrix.orgjopejoe1 joined the room.07:44:56
29 Apr 2023
@industrial:matrix.orgIndustrial

Hi.

This is my PipeWire config:

            # Sound (https://nixos.wiki/wiki/PipeWire)
            sound.enable = false;
            security.rtkit.enable = true;
            hardware.pulseaudio.enable = false;
            services.pipewire.enable = true;
            services.pipewire.alsa.enable = true;
            services.pipewire.alsa.support32Bit = true;
            services.pipewire.pulse.enable = true;

When I run pulsemixer it says it can't connect. Did I config it wrong?

14:25:34
@rampoina:matrix.orgRampoinasound.enable should be true I think14:30:14
@industrial:matrix.orgIndustrialThe wiki says "# Remove sound.enable or turn it off if you had it set previously, it seems to cause conflicts with pipewire" but I can try of course :)14:34:38
@industrial:matrix.orgIndustrialNo, same thing14:37:26
@industrial:matrix.orgIndustrial❯ pulsemixer Failed to connect to pulseaudio: Connection refused14:37:42
@industrial:matrix.orgIndustrialMight it be a rights thing?14:37:47
@industrial:matrix.orgIndustrial Tried adding my user to the audio group. Nope :) 14:39:32

Show newer messages


Back to Room ListRoom Version: 9