!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

115 Members
25 Servers

Load older messages


SenderMessageTime
27 Jan 2024
@fractivore:cyberia.club@fractivore:cyberia.club
In reply to @rampoina:matrix.org
there's also supercollider
ahhh right, supercollider is used in sonic-pi's backend somehow
08:20:25
@fractivore:cyberia.club@fractivore:cyberia.clubI just realized - nix shells might be a good way of doing temporary audio configuration changes, like a sample rate change!08:21:22
@fractivore:cyberia.club@fractivore:cyberia.club
In reply to @Minijackson:matrix.org
Calf in general has a lot of good plugins: https://calf-studio-gear.org/
Hmm, how did you make Ardour find the calf plugins? It was able to find a lot of these plugins in the default search paths after I installed them via my configuration.nix, but not the calf plugins, even though calfjackhost is installed.
08:47:04
@Minijackson:matrix.orgMinijackson
In reply to @fractivore:cyberia.club
Hmm, how did you make Ardour find the calf plugins? It was able to find a lot of these plugins in the default search paths after I installed them via my configuration.nix, but not the calf plugins, even though calfjackhost is installed.
you have to have this kind of config: https://github.com/musnix/musnix/blob/master/modules/base.nix#L77-L82
10:03:23
@Minijackson:matrix.orgMinijackson make sure your $LV2_PATH var is correct and points to where your plugins are installed 10:03:46
@Minijackson:matrix.orgMinijackson and you should check that Ardour respects the $LV2_PATH value 10:04:11
@Minijackson:matrix.orgMinijackson (note: IIIRC the $VST3_PATH variable is not standard) 10:04:39
@Minijackson:matrix.orgMinijackson * (note: IIRC the $VST3_PATH variable is not standard) 10:04:43
@Minijackson:matrix.orgMinijackson
In reply to @Minijackson:matrix.org
and you should check that Ardour respects the $LV2_PATH value
if it doesn't, you should be able to override it in the settings
10:05:35
@Minijackson:matrix.orgMinijacksonYou can also check "Preferences > Plugins > Scan for plugins" to see if there's any plugins that Ardour failed to load10:06:49
@fractivore:cyberia.club@fractivore:cyberia.club
In reply to @Minijackson:matrix.org
you have to have this kind of config: https://github.com/musnix/musnix/blob/master/modules/base.nix#L77-L82
Oh right, I forgot about that part! Thanks again!
14:45:25
@fractivore:cyberia.club@fractivore:cyberia.club

Is it a bad idea to make my musical collaborators use NixOS for working on projects together? 🤔

I've had issues in the past when me and a collaborator try to work on the same ardour project file - the problem is we don't have all the same plugins, which need to be manually installed to the same version.

16:36:33
@fractivore:cyberia.club@fractivore:cyberia.clubNIX IS basically completely solves this problem... But it's not something I would generally suggest to anyone that's not like already a super-technical open source nerd16:37:12
@fractivore:cyberia.club@fractivore:cyberia.club* NixOS basically completely solves this problem... But it's not something I would generally suggest to anyone that's not like already a super-technical open source nerd. But I feel like just using my config isn't too much to ask. But they'll probably have to use it through WSL....16:37:55
@fractivore:cyberia.club@fractivore:cyberia.clubDunno if this is a good idea or a highly efficient frustration generator for my band16:38:31
@tacocatgirl:catgirl.cloud@tacocatgirl:catgirl.cloud joined the room.21:44:12
28 Jan 2024
@fractivore:cyberia.club@fractivore:cyberia.clubI think my bandmates can handle it, they're tech-savvy. I think we'll try it and it should become clear whether NixOS is actually helping in this situation or becoming more of a hindrance due to the technical overhead.02:26:31
@rampoina:matrix.orgRampoinago for it, Nix band!05:27:39
@rampoina:matrix.orgRampoinathere was this DAW that was trying to solve this problem05:28:12
@rampoina:matrix.orgRampoinaI forgot the name05:28:22
@fractivore:cyberia.club@fractivore:cyberia.clubSo I decided to use musnix as a flake (to avoid the state associated with channels or cloning), and doing so had the effect of downgrading my ardour version from 8 to 7 🤔06:39:37
@fractivore:cyberia.club@fractivore:cyberia.clubI guess that must mean that the flake input chain pins that version somewhere?06:41:03
@fractivore:cyberia.club@fractivore:cyberia.cluboof Ardour got broken in other ways too... Seems to have had JACK support removed completely. I'm gonna delete this flake and try the install via clone.07:16:47
@fractivore:cyberia.club@fractivore:cyberia.clubProbably I'm misusing the flake since this was my first attempt at using them.07:17:28
@Minijackson:matrix.orgMinijackson that's weird, how did you import the flake, symys ? 08:20:58
@Minijackson:matrix.orgMinijackson reading the README, it should not have an impact on your nixpkgs version 08:21:26
@fractivore:cyberia.club@fractivore:cyberia.club
In reply to @Minijackson:matrix.org
that's weird, how did you import the flake, symys ?
I had created a flake from scratch, in /etc/nixos/, that was a combination of a basic system configuration flake from the NixOS Wiki and the flake given for installation in the musnix repo. I may have also downloaded the flake.lock from the repo, I feel like that was wrong. I deleted all that and copied the installation flake to /etc/nixos/flake.nix. Ardour seems to be working properly with pipewire, and is the correct version now, but it still can't find some of the plugins I installed in my config.
22:11:07
@fractivore:cyberia.club@fractivore:cyberia.clubIDK, I think I have a full plugin suite without Calf, although I like those plugins. I might just do without them for now.22:12:30
@fractivore:cyberia.club@fractivore:cyberia.clubI don't want to have to do any kind of stateful configuration.22:12:47
@fractivore:cyberia.club@fractivore:cyberia.clubHmm, not actually able to get sound from my audio interface, though pipewire can clearly stat it and I can route audio around successfully to other devices 🤔23:09:57

Show newer messages


Back to Room ListRoom Version: 9