!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

137 Members
34 Servers

Load older messages


SenderMessageTime
24 Dec 2023
@gdesforges:matrix.orgGuillaume DesforgesArdour might take over your pipewire/JACK config12:42:00
@gdesforges:matrix.orgGuillaume DesforgesAnd mess it in a way that makes you need to reconfigure musescore12:42:14
@gdesforges:matrix.orgGuillaume Desforges🤷‍♂️12:42:20
@gdesforges:matrix.orgGuillaume DesforgesI'll take a sec here to shout-out the NixOS community for packaging all these software ❤️ it's been really easy and reliable to use guitarx and bitwig12:43:20
@rampoina:matrix.orgRampoinait wasn't happening before though12:45:24
@rampoina:matrix.orgRampoinathe only thing I changed was updating :|12:45:34
@rampoina:matrix.orgRampoinaand Musescore's configuration isn't exactly complex12:46:27
@rampoina:matrix.orgRampoinaI have one single setting for audio output12:46:33
@rampoina:matrix.orgRampoinaAudio device:12:46:45
@rampoina:matrix.orgRampoinaand only have one option "system default"12:46:54
@rampoina:matrix.orgRampoinaok it seems disconnecting ardour from jack and reconnecing it does the trick kinda12:51:28
@rampoina:matrix.orgRampoinathat sucks though12:51:30
@tammi:greyseal.euTammi (ey/em) changed their display name from Tammi (she/ey) to Tammi (ey/em).14:03:45
@tammi:greyseal.euTammi (ey/em) changed their profile picture.14:03:51
25 Dec 2023
@4n3ver:matrix.org4n3ver joined the room.18:36:09
@chocolatestrawberry:matrix.orgchocolatestrawberry joined the room.23:46:55
26 Dec 2023
@jules_magois:matrix.org404 Error - Official joined the room.18:06:05
@jules_magois:matrix.org404 Error - Officialhey18:27:12
@jules_magois:matrix.org404 Error - Officialtrying to use a vst in bitwig, but loading the plugin gives "Could not read sync reply: end of stream"18:29:54
@jules_magois:matrix.org404 Error - Official the vst is vcv-rack (paid version), so I tried to override the vcv-rack derivation and used autoPatchelfHook
`
pkgs.vcv-rack.overrideAttrs (old: {
# ...
src = pkgs.requireFile {
message = "run \"nix store add-file RackPro-2.4.1-lin-x64.zip\"";
name = "RackPro-2.4.1-lin-x64.zip";
# sha256 obtained with: nix-hash --flat --type sha256 RackPro-2.4.1-lin-x64.zip
sha256 =
"564a9f5f7f07c87b2a83236e4a5686d5b2ee8062318e9b77fdd533f1494e1a12";
};
nativeBuildInputs = with pkgs; [
copyDesktopItems
makeWrapper
wrapGAppsHook
autoPatchelfHook
unzip
];
unpackPhase = ''
unzip $src
'';
# ...
installPhase = ''
runHook preInstall

# copy vst/clap plugins to $out/lib

# copy vcv rack
mkdir -p $out/bin
cd Rack2Pro
cp Rack $out/bin
cp libRack.so $out/lib

# ...
'';
postFixup = ''
for file in \
"$out/lib/clap/VCV Rack 2.clap" \
"$out/lib/vst/VCV Rack 2.so" \
"$out/lib/vst/VCV Rack 2.vst3/Contents/x86_64-linux/VCV Rack 2.so"
do
patchelf --set-rpath "${lib.makeLibraryPath old.buildInputs}" "$file"
done
'' + old.postFixup;

meta.description = "Open-source virtual modular synthesizer - paid version";
})
`
18:34:57
@jules_magois:matrix.org404 Error - Official* the vst is vcv-rack (paid version), so I tried to override the vcv-rack derivation and used autoPatchelfHook ` pkgs.vcv-rack.overrideAttrs (old: { # ... src = pkgs.requireFile { message = "run \"nix store add-file RackPro-2.4.1-lin-x64.zip\""; name = "RackPro-2.4.1-lin-x64.zip"; # sha256 obtained with: nix-hash --flat --type sha256 RackPro-2.4.1-lin-x64.zip sha256 = "564a9f5f7f07c87b2a83236e4a5686d5b2ee8062318e9b77fdd533f1494e1a12"; }; nativeBuildInputs = with pkgs; [ copyDesktopItems makeWrapper wrapGAppsHook autoPatchelfHook unzip ]; unpackPhase = '' unzip $src ''; # ... installPhase = '' runHook preInstall # copy vst/clap plugins to $out/lib # copy vcv rack mkdir -p $out/bin cd Rack2Pro cp Rack $out/bin cp libRack.so $out/lib # ... ''; postFixup = '' for file in \ "$out/lib/clap/VCV Rack 2.clap" \ "$out/lib/vst/VCV Rack 2.so" \ "$out/lib/vst/VCV Rack 2.vst3/Contents/x86_64-linux/VCV Rack 2.so" do patchelf --set-rpath "${lib.makeLibraryPath old.buildInputs}" "$file" done '' + old.postFixup; meta.description = "Open-source virtual modular synthesizer - paid version"; }) `18:35:36
@jules_magois:matrix.org404 Error - Official the vst is vcv-rack (paid version), so I tried to override the vcv-rack derivation and used autoPatchelfHook
`
pkgs.vcv-rack.overrideAttrs (old: {
# ...
src = pkgs.requireFile {
message = "run \"nix store add-file RackPro-2.4.1-lin-x64.zip\"";
name = "RackPro-2.4.1-lin-x64.zip";
# sha256 obtained with: nix-hash --flat --type sha256 RackPro-2.4.1-lin-x64.zip
sha256 =
"564a9f5f7f07c87b2a83236e4a5686d5b2ee8062318e9b77fdd533f1494e1a12";
};
nativeBuildInputs = with pkgs; [
copyDesktopItems
makeWrapper
wrapGAppsHook
autoPatchelfHook
unzip
];
unpackPhase = ''
unzip $src
'';
# ...
installPhase = ''
runHook preInstall

# copy vst/clap plugins to $out/lib

# copy vcv rack
mkdir -p $out/bin
cd Rack2Pro
cp Rack $out/bin
cp libRack.so $out/lib

# ...
'';
postFixup = ''
for file in \
"$out/lib/clap/VCV Rack 2.clap" \
"$out/lib/vst/VCV Rack 2.so" \
"$out/lib/vst/VCV Rack 2.vst3/Contents/x86_64-linux/VCV Rack 2.so"
do
patchelf --set-rpath "${lib.makeLibraryPath old.buildInputs}" "$file"
done
'' + old.postFixup;

meta.description = "Open-source virtual modular synthesizer - paid version";
})
`
18:38:44
@jules_magois:matrix.org404 Error - OfficialI use pipewire btw. Not sure if I did the patchelf part right (in postFixup)18:41:06
@jules_magois:matrix.org404 Error - Officialso yeah if anybody faced the same problem and has an idea of how to fix it, that would be great :)18:45:24
@jules_magois:matrix.org404 Error - Official the vst is vcv-rack (paid version), so I tried to override the vcv-rack derivation and used autoPatchelfHook

pkgs.vcv-rack.overrideAttrs (old: {
# ...
src = pkgs.requireFile {
message = "run \"nix store add-file RackPro-2.4.1-lin-x64.zip\"";
name = "RackPro-2.4.1-lin-x64.zip";
# sha256 obtained with: nix-hash --flat --type sha256 RackPro-2.4.1-lin-x64.zip
sha256 =
"564a9f5f7f07c87b2a83236e4a5686d5b2ee8062318e9b77fdd533f1494e1a12";
};
nativeBuildInputs = with pkgs; [
copyDesktopItems
makeWrapper
wrapGAppsHook
autoPatchelfHook
unzip
];
unpackPhase = ''
unzip $src
'';
# ...
installPhase = ''
runHook preInstall

# copy vst/clap plugins to $out/lib
# ...

# copy vcv rack
# ...
'';
postFixup = ''
for file in \
"$out/lib/clap/VCV Rack 2.clap" \
"$out/lib/vst/VCV Rack 2.so" \
"$out/lib/vst/VCV Rack 2.vst3/Contents/x86_64-linux/VCV Rack 2.so"
do
patchelf --set-rpath "${lib.makeLibraryPath old.buildInputs}" "$file"
done
'' + old.postFixup;

meta.description = "Open-source virtual modular synthesizer - paid version";
}
18:49:42
27 Dec 2023
@lotte:chir.rsCharlotte 🦝 (it/rac/racs/racself/🦝/plush) changed their profile picture.09:13:53
@ta3arif:matrix.orgBeh_1479 joined the room.10:50:40
@jcelerier:matrix.orgJean-Michaël Celerier
In reply to @Minijackson:matrix.org
see here, the top comment: https://github.com/NixOS/nixpkgs/blob/master/maintainers/maintainer-list.nix
https://github.com/NixOS/nixpkgs/pull/277145 :)
17:32:58
@ta3arif:matrix.orgBeh_1479 set a profile picture.17:33:32
28 Dec 2023
@jopejoe1:matrix.orgjopejoe1 [4094] changed their display name from jopejoe1 to jopejoe1 [4094].18:08:44

Show newer messages


Back to Room ListRoom Version: 9