!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

136 Members
35 Servers

Load older messages


SenderMessageTime
13 Jun 2023
@rampoina:matrix.orgRampoinayeah I have a thousand milion though :P21:45:34
@rampoina:matrix.orgRampoinaI do see lsp something21:45:38
@rampoina:matrix.orgRampoinaimage.png
Download image.png
21:46:25
@rampoina:matrix.orgRampoinaI'm also using musnix but I don't think that should change anything21:47:07
@rampoina:matrix.orgRampoina Tamara: which nixos version are you using? 21:47:22
@tamtaram:chat.heizhaus.orgTamara (dm me on @tammeyy:winter-cottage.eu please)23.05 stable21:47:40
@tamtaram:chat.heizhaus.orgTamara (dm me on @tammeyy:winter-cottage.eu please) sigh is there a nix equivalent to rpm -ql ? aka a command that lists all files that were installed by a package? 21:47:51
@rampoina:matrix.orgRampoinathe files are all inside /nix/store/hash-package/21:48:33
@rampoina:matrix.orgRampoinaI'm using unstable but I haven't upgraded in a while21:50:00
@rampoina:matrix.orgRampoinaI'm usiung ardour 7.3.0 /nix/store/2d86f33jpbpx1m86d6qjy5x0ci3d58ab-ardour-7.3/bin/ardour721:51:05
@rampoina:matrix.orgRampoina * I'm using ardour 7.3.0 /nix/store/2d86f33jpbpx1m86d6qjy5x0ci3d58ab-ardour-7.3/bin/ardour721:51:17
@rampoina:matrix.orgRampoinahmm maybe I set the paths in ardour?21:52:07
@tamtaram:chat.heizhaus.orgTamara (dm me on @tammeyy:winter-cottage.eu please)
In reply to @rampoina:matrix.org
hmm maybe I set the paths in ardour?
if u did that, an update would break plugin discovery, no?
21:54:00
@rampoina:matrix.orgRampoinanot really because the settings should be saved in my home dir21:54:33
@rampoina:matrix.orgRampoinaI don't see anything weird though21:54:54
@tamtaram:chat.heizhaus.orgTamara (dm me on @tammeyy:winter-cottage.eu please) does the name of /etc/nix-store/somethingsomething-user-environment/ stay persistent across updates? 21:55:12
@rampoina:matrix.orgRampoinano, if it changes the hash changes21:56:20
@rampoina:matrix.orgRampoinawell, I don't know sorry, I don't see anything in my configuration21:59:15
@tamtaram:chat.heizhaus.orgTamara (dm me on @tammeyy:winter-cottage.eu please)hmm. a bug then maybe?21:59:57
@tamtaram:chat.heizhaus.orgTamara (dm me on @tammeyy:winter-cottage.eu please)im curious about Guillaume's setup too22:00:14
@rampoina:matrix.orgRampoina * well, I don't know sorry, I don't see anything special in my configuration22:00:15
@tamtaram:chat.heizhaus.orgTamara (dm me on @tammeyy:winter-cottage.eu please)if there is a different approach i can take, i'd do that too22:00:29
@rampoina:matrix.orgRampoina
In reply to @rampoina:matrix.org
hmm maybe I set the paths in ardour?
I meant the paths as in just /nix/store or something like this, not every plugin path
22:03:32
@rampoina:matrix.orgRampoinabut it doesn't look like I have changed anything there22:03:46
@tamtaram:chat.heizhaus.orgTamara (dm me on @tammeyy:winter-cottage.eu please)

i just spun up a fresh NixOS 23.05 stable Gnome VM using the GUI ISO and the GUI installer. I then modified the /etc/nixos/configuration.nix to be:

 users.users.lol = {
    isNormalUser = true;
    description = "lol";
    extraGroups = [ "networkmanager" "wheel" ];
    packages = with pkgs; [
      firefox
    #  thunderbird
# ADDED BY ME START
ardour
lsp-plugins
x42-plugins
carla
# ADDED BY ME END
    ];
  };
  services.pipewire = {
    enable = true;
    alsa.enable = true;
    alsa.support32Bit = true;
    pulse.enable = true;
    # If you want to use JACK applications, uncomment this
    jack.enable = true;

    # use the example session manager (no others are packaged yet so this is enabled by default,
    # no need to redefine it in your config for now)
    #media-session.enable = true;
  };

nixos-rebuild boot --upgrade. Reboot.
Result. Ardour cant find the plugins. Either the approach is flawed or there is a bug here.

22:39:46
14 Jun 2023
@Minijackson:matrix.orgMinijackson

in my personal config, I have set:

{
  environment.pathsToLink = ["/share/soundfonts"];

  environment.variables = {
    DSSI_PATH = lib.mkForce "$HOME/.dssi:$HOME/.nix-profile/lib/dssi:/run/current-system/sw/lib/dssi:/etc/profiles/per-user/$USER/lib/dssi";
    LADSPA_PATH = lib.mkForce "$HOME/.ladspa:$HOME/.nix-profile/lib/ladspa:/run/current-system/sw/lib/ladspa:/etc/profiles/per-user/$USER/lib/ladspa";
    LV2_PATH = lib.mkForce "$HOME/.lv2:$HOME/.nix-profile/lib/lv2:/run/current-system/sw/lib/lv2:/etc/profiles/per-user/$USER/lib/lv2";
    LXVST_PATH = lib.mkForce "$HOME/.lxvst:$HOME/.nix-profile/lib/lxvst:/run/current-system/sw/lib/lxvst:/etc/profiles/per-user/$USER/lib/lxvst";
    VST_PATH = lib.mkForce "$HOME/.vst:$HOME/.nix-profile/lib/vst:/run/current-system/sw/lib/vst:/etc/profiles/per-user/$USER/lib/vst";
    VST3_PATH = lib.mkForce "$HOME/.vst3:$HOME/.nix-profile/lib/vst3:/run/current-system/sw/lib/vst3:/etc/profiles/per-user/$USER/lib/vst3";
  };
}
06:33:02
@Minijackson:matrix.orgMinijackson I forgot why I used mkForce, but it was only after adding these environment variables that Ardour and other software could find my plugins 06:33:46
@gdesforges:matrix.orgGuillaume Desforges Tamara did you try these environment variables? ☝️ 07:48:23
@tamtaram:chat.heizhaus.orgTamara (dm me on @tammeyy:winter-cottage.eu please)Nope. Lemme try when I get home ;)08:10:46
@gdesforges:matrix.orgGuillaume DesforgesWe need to write a wiki page :D 08:54:15

Show newer messages


Back to Room ListRoom Version: 9