Sharing my repository with music production related Nix packages in the hope that it is useful to some of you:
I’m mainly packaging Bitwig studio (including Beta versions) and several plugins: NeuralNote, Paulxstretch, Audio Assault Amp Locker, Atlas 2
For NeuralNote, I did several code fixes so it not only builds but also actually works under Linux. So for now, this might be the only place to get a Linux build. Amp Locker has some binary patching to replace a hardcoded path to /opt. Maybe this is also useful as a blueprint for others.
This is going to grow whenever I discover something that I want to use but isn’t in NixOS yet.
So, if this is something audio people need, why not just put these in Nixpkgs?
I don’t have the time to bring this to Nixpkgs standards and take on a maintainer role afterwards. If someone wants to pick this up and put in in Nixpkgs, be my guest. It’s all there up for grabs.
Thanks for the hint regarding audioenv. I mostly ditched the idea when Audio Assault stepped up their game and no longer requires a user-writeable /opt-location, despite still claiming this in their installation docs. The modules in this repo should be considered outdated and I recommend not using them.
The Beta version of Bitwig Studio 5.2 is now available. If you want to get in on testing the hottest new features, you can now do so from the comfort of your NixOS system.
It seems as if Bitwig is switching from their download server with static URLs to something more “dynamic”. I was still able to get the download to work after removing authentication tokens from the URL (they don’t seem to gatekeep a Beta download behind a valid login yet), but I am not sure if this is going to work indefinitely.
I got the same hash downloading from different machines so I decided to publish the new derivation. However, if anyone is experiencing problems with the new Beta, I’d be thankful for a heads-up.