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.
I am now also packaging the Bitwig Studio 5.3 Beta, get it here first.
I’ve also noticed that Onset and Beat detection was broken since Bitwig 5.2. It took me a while to come up with a workaround, but this should be fixed now. If you want all the technical details, they are in this thread. Once you update, these features should just start working again.
RipplerX plugin, a physically modelled synthesizer
yabridgemgr, an approach to declaratively manage VST plugins running under Wine. This should be considered highly experimental and all kinds of broken. Use at your own risk, even moreso than the rest of this repo.
Perhaps a weird question but:
Is there any open source software that does something like the Kemper profiler does? I own a Kemper and swear by it but I really wish I could just run something open source that does the same thing on a raspberry pi (or dedicated open source FPGA hardware/software/firmware implementation of it).
Regarding open source amp modellers, I heard of Neural Amp Modeller (NAM). I always found the landscape around it to be a bit confusing, so I never bothered to look into it closely. But it seems to be quite good at what it does.
Wow. That seems like exactly what I was looking for. I’d love it if you could package that for Linux! I’m guessing it sounds like garbage next to the Kemper but you’ve gotta start somewhere.
NAM actually has significantly better null tests than Kemper. There’s really no downside to it at all.
I have a real tube amp with a silent recording output (Synergy SYN-30), and I actually prefer my NAM models to the real thing in a fair fight. For example, my amp has a Soldano SLO module, and I prefer a SLO-100 NAM model when compared with the same cab IR.
There’s already an LV2 plugin of NAM available as a nixpkg. Works extremely well!