13 Jun 2023 |
Minijackson | even better than with the JACK daemon, now my "normal" PulseAudio apps can be routed using a JACK client \o/ | 15:31:45 |
Minijackson | I 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 |
Guillaume Desforges | Yeah piping my DAW output to discord and such will be much easier than on Windows haha | 16:57:17 |
| Tamara joined the room. | 17:00:52 |
Tamara | 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 |
| Federico Damián Schonborn changed their profile picture. | 20:55:59 |
Tamara | hmm. 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 definition | 21:13:45 |
Tamara | what should i do different? | 21:14:01 |
Rampoina | I don't remember having to do anything in ardour regarding sample rate, why do you have to change it system wide ? | 21:14:58 |
Guillaume Desforges | For plugins, I think ardour finds plugins as per LV2_PATH or smth | 21:15:12 |
Rampoina | you can re-scan from ardour as well | 21:15:47 |
Tamara | 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 |
Tamara | 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 |
Guillaume Desforges | In my case I set this env in my NixOS config to directly get LV2 plugins yeah | 21:18:06 |
Guillaume Desforges | Though you probably can add plugins another way? How do you do that Rampoina | 21:18:29 |
Tamara | 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 | I rescan every time because I didn't care to find how to make it permanent lol | 21:20:33 |
Rampoina | somewhere inside the preferences there's plugins and you can re-scan and it finds the plugins | 21:21:23 |
Rampoina | otherwise it doesn't find anything | 21:21:33 |
Tamara | 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 | Plugin Manager (Window > Plugin Manager) | 21:23:50 |
Rampoina | and rescan | 21:24:02 |
Rampoina | they should appear | 21:24:17 |
Tamara | In reply to @rampoina:matrix.org and rescan jup. been there done that. | 21:24:20 |
Rampoina | I don't think I have anything different | 21:25:02 |
Rampoina | maybe I set the env var? | 21:25:21 |
Tamara | 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 boots up the pc | 21:25:43 |
Guillaume Desforges | Yeah they are definitely not added to the ardour nix store if you do it like that | 21:26:05 |
Guillaume Desforges | * Yeah they are definitely not added to the ardour output in nix store if you do it like that | 21:26:23 |