13 Jun 2023 |
Guillaume Desforges | In reply to @evils:nixos.dev any advice for someone interested in trying Ardour? If you have experience with DAWs you should be fine, but this YT channel has helped me a lot https://m.youtube.com/@unfa00 | 13:21:00 |
evils | audacity is the closest to DAW experience i've got | 13:21:24 |
Guillaume Desforges | In NixOS I activated pipewire with JACK and it works amazingly well with my focusrite 2i2 | 13:21:37 |
Guillaume Desforges | When starting a session in ardour pick the JACK audio system | 13:22:06 |
evils | In reply to @gdesforges:matrix.org If you have experience with DAWs you should be fine, but this YT channel has helped me a lot https://m.youtube.com/@unfa00 i think i saw that before, but was looking for something about ardour7 are you saying ardour7 is close enough to ardour6? | 13:23:03 |
Guillaume Desforges | Then watch this
https://youtu.be/bfTAKv4htDE | 13:23:07 |
Minijackson | In reply to @evils:nixos.dev i think i saw that before, but was looking for something about ardour7 are you saying ardour7 is close enough to ardour6? yes, I think most of the features covered in unfa's tutorial are going to be the same whether it be Ardour 6 or 7 | 15:29:55 |
Minijackson | In reply to @gdesforges:matrix.org In NixOS I activated pipewire with JACK and it works amazingly well with my focusrite 2i2 yes, I've been very pleasantly surprised of the quality of PipeWire's JACK implementation | 15:30:30 |
Minijackson | I just had an issue when exporting Ardour session (should be fixed now), and I got issues with Carla in multi-client mode, but not completely sure if this comes from PipeWire | 15:31:11 |
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 |
| @tamtaram:chat.heizhaus.org joined the room. | 17:00:52 |
@tamtaram:chat.heizhaus.org | 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 Schonborn changed their profile picture. | 20:55:59 |
@tamtaram:chat.heizhaus.org | 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 |
@tamtaram:chat.heizhaus.org | 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 |
@tamtaram:chat.heizhaus.org | 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.org | 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 |
@tamtaram:chat.heizhaus.org | 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 |
@tamtaram:chat.heizhaus.org | 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 |