!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

123 Members
28 Servers

Load older messages


SenderMessageTime
13 Jun 2023
@Minijackson:matrix.orgMinijackson even better than with the JACK daemon, now my "normal" PulseAudio apps can be routed using a JACK client \o/ 15:31:45
@Minijackson:matrix.orgMinijacksonI can add reverb to my microphone using a JACK LV2 plugin, and use that as an input for a Jitsi video call x)15:32:24
@gdesforges:matrix.orgGuillaume DesforgesYeah piping my DAW output to discord and such will be much easier than on Windows haha16:57:17
@tamtaram:chat.heizhaus.orgTamara joined the room.17:00:52
@tamtaram:chat.heizhaus.orgTamara

hey there. im a nixos newbie and had some questions regarding audio + daw setup.

  • i use pipewire-jack and ardour but found that i had to use the gui app pipecontrol to force the correct samplerate for a given project (i have to manually match that). is there a better way of doing this?
  • by default pipewire defaults to an acceptable powerefficient resampling profile. but i want to change that to be higher quality in the pipewire config. what is a good way to set my own config in a nixos configuration?
17:04:16
@federicodschonborn:matrix.orgFederico Damián Schonborn changed their profile picture.20:55:59
@tamtaram:chat.heizhaus.orgTamarahmm. this one must be a common issue tho: i installed some lv2 plugins by adding them as user packages to my nixos config but ardour cannot find them. they are all part of the same pkg definition21:13:45
@tamtaram:chat.heizhaus.orgTamarawhat should i do different?21:14:01
@rampoina:matrix.orgRampoinaI don't remember having to do anything in ardour regarding sample rate, why do you have to change it system wide ?21:14:58
@gdesforges:matrix.orgGuillaume DesforgesFor plugins, I think ardour finds plugins as per LV2_PATH or smth21:15:12
@rampoina:matrix.orgRampoinayou can re-scan from ardour as well21:15:47
@tamtaram:chat.heizhaus.orgTamara
In reply to @rampoina:matrix.org
I don't remember having to do anything in ardour regarding sample rate, why do you have to change it system wide ?
an ardour project is set at its creation. and that depends on your audio interface's sample rate.
21:15:50
@tamtaram:chat.heizhaus.orgTamara
In reply to @gdesforges:matrix.org
For plugins, I think ardour finds plugins as per LV2_PATH or smth
if thats supposed to be an env, then i dont have it set
21:16:47
@gdesforges:matrix.orgGuillaume DesforgesIn my case I set this env in my NixOS config to directly get LV2 plugins yeah21:18:06
@gdesforges:matrix.orgGuillaume Desforges Though you probably can add plugins another way? How do you do that Rampoina 21:18:29
@tamtaram:chat.heizhaus.orgTamara
In reply to @gdesforges:matrix.org
In my case I set this env in my NixOS config to directly get LV2 plugins yeah
so you dont install plugins as a package?
21:19:07
@rampoina:matrix.orgRampoinaI rescan every time because I didn't care to find how to make it permanent lol21:20:33
@rampoina:matrix.orgRampoinasomewhere inside the preferences there's plugins and you can re-scan and it finds the plugins21:21:23
@rampoina:matrix.orgRampoinaotherwise it doesn't find anything21:21:33
@tamtaram:chat.heizhaus.orgTamara

so just to clarify what i did:

  users.users.user = {
    isNormalUser = true;
    extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user.
    packages = with pkgs; [
      # daw
      ardour
      pipecontrol
      helvum
      libsamplerate
      lsp-plugins
      x42-plugins
      carla
      tunefish
    ];
  };

this is in my NixOS config. I rebuild my config. I opened Ardour and there were only the default plugins.

21:22:07
@rampoina:matrix.orgRampoina Plugin Manager (Window > Plugin Manager) 21:23:50
@rampoina:matrix.orgRampoinaand rescan21:24:02
@rampoina:matrix.orgRampoinathey should appear21:24:17
@tamtaram:chat.heizhaus.orgTamara
In reply to @rampoina:matrix.org
and rescan
jup. been there done that.
21:24:20
@rampoina:matrix.orgRampoinaI don't think I have anything different21:25:02
@rampoina:matrix.orgRampoinamaybe I set the env var?21:25:21
@tamtaram:chat.heizhaus.orgTamara ok im a newbie. the plugins have paths like Bundle: file:///nix/store/qxa3nknsk40d3fs6b1lvxxbv4dsqrjn2-ardour-7.3/lib/ardour7/LV2/a-reverb.lv2/. does that mean that they are local to the nix store ardour? so the other packages could be in a different nix store? 21:25:26
* @rampoina:matrix.orgRampoina boots up the pc21:25:43
@gdesforges:matrix.orgGuillaume DesforgesYeah they are definitely not added to the ardour nix store if you do it like that21:26:05
@gdesforges:matrix.orgGuillaume Desforges* Yeah they are definitely not added to the ardour output in nix store if you do it like that21:26:23

Show newer messages


Back to Room ListRoom Version: 9