!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

132 Members
33 Servers

Load older messages


SenderMessageTime
25 Jul 2022
@yuu:matrix.orgYuu Yin sjfloat: i saw you commented on https://discourse.nixos.org/t/audio-plugins-no-longer-detected-after-switching-to-nix-2-4-flakes/17177/3. i did not investigate further. there are packages that do environment.extraOutputsToInstall, so i thought i could to that to the plugins in their derivations themselves or in a NixOS config 20:21:36
@yuu:matrix.orgYuu Yin * sjfloat: i saw you commented on https://discourse.nixos.org/t/audio-plugins-no-longer-detected-after-switching-to-nix-2-4-flakes/17177/3. i did not investigate further. there are packages that do environment.extraOutputsToInstall, so i thought to do that to the plugins' derivations themselves or in a NixOS config 20:22:00
@yuu:matrix.orgYuu Yini think i was trying waveform11 and faced that issue. not sure if in reaper the issue happens as well20:22:51
@yuu:matrix.orgYuu Yin sjfloat: which daw you use? 20:23:14
@yuu:matrix.orgYuu Yini was packaging this daw https://github.com/NixOS/nixpkgs/pull/145153. it is interesting that it won't support existing plugins protocols and prefers built-in plugins in its own open protocol iirc20:25:40
@sjfloat:matrix.orgsjfloatI use several, mainly Ardour. But it applies to several other apps. Each tends to be looking in a particular place for their plugins. Some provide environmental means of specifying alteratives.20:26:08
@sjfloat:matrix.orgsjfloatNot familiar with Stargate -- looks cool.20:27:50
@sjfloat:matrix.orgsjfloatCarla was an app that, despite my specifying the paths, only found some apparently included LADSPA plugins.20:31:30
@sjfloat:matrix.orgsjfloatMore recently, this seems to better behaved. I have no idea what changed.20:32:01
@sjfloat:matrix.orgsjfloatIf you want someone to help smoke test Stargate, let me know.20:33:17
@sjfloat:matrix.orgsjfloat * More recently, this seems to be better behaved. I have no idea what changed.20:34:47
@sjfloat:matrix.orgsjfloatI'd like to add a matrix in the wiki that charts this kind of thing.20:36:07
@sjfloat:matrix.orgsjfloatRows of apps and columns of capability/correct-functioning.20:36:48
@sjfloat:matrix.orgsjfloatAnd if there are workaround, we could include that as well.20:37:21
@yuu:matrix.orgYuu Yin sjfloat: do these paths /run/current-system/sw/lib/lv2 /run/current-system/sw/lib/vst exist on your system? 20:43:26
@sjfloat:matrix.orgsjfloatNo, I have not plugins directories there.20:44:52
@sjfloat:matrix.orgsjfloat * No, I have no plugins directories there.20:45:07
@sjfloat:matrix.orgsjfloatI install plugins in my home-manager home.nix. So they're all under my user profile.20:45:39
@sjfloat:matrix.orgsjfloatI put as little as I can in my system config.20:46:03
@sjfloat:matrix.orgsjfloatAs far as apps go, anyway.20:46:29
@yuu:matrix.orgYuu Yin

gotcha. for example,

$ ls /nix/store/x7pkl7mxpw825jrq82qxgvc0w8dcy6yz-sfizz-1.2.0/lib/
libsfizz.so  libsfizz.so.1  libsfizz.so.1.2.0  lv2  pkgconfig  vst3

so even though it has lv2 and vst3, they don't get linked to /run/current-system/sw/lib/lv2 and /run/current-system/sw/lib/vst3. probably some packaging issue which needs to address it

20:49:50
@yuu:matrix.orgYuu Yinbut it seems to be true for all packages20:50:35
@sjfloat:matrix.orgsjfloatI think so, yeah20:50:38
@sjfloat:matrix.orgsjfloatAnd each may have slightly different expectations.20:50:50
@sjfloat:matrix.orgsjfloatBut if the app in question is being installed by the use, it should be looking at the user profile, primarily.20:52:00
@sjfloat:matrix.orgsjfloat * But if the app in question is being installed by the user, it should be looking at the user profile, primarily.20:52:23
@sjfloat:matrix.orgsjfloatI doubt we can count on that though.20:52:43
@sjfloat:matrix.orgsjfloat Ideally, it should look in both places. 20:53:13
@sjfloat:matrix.orgsjfloatI think in some cases, there may be some coding adjustments that are necessary.20:54:15
@sjfloat:matrix.orgsjfloatI mean, this isn't "sudo apt get install <thing>"20:55:04

Show newer messages


Back to Room ListRoom Version: 9