NixOs for AUDIO?

Have you worked with audio and music on NixOS? Its deterministic approach is unique among Linux distros. Surprisingly, I easily set up an audio-focused system on a 2005 computer using MusNix scripts, in no time I got realtime kernel, all the fine tune one would wish, with a deterministic tag and all that philosophy they follow.

At first I thought it was targeted at big business, selling “stability” and so on, but apparently there is something there more than just that.

NixOS’s deterministic nature offers intriguing prospects for reproducibility (great for artists), security and archiving, it does improve package quality, but it doesn’t mean outdated software like other claiming the same.

Any experiences with this system? I’d love to hear something from you guys,

1 Like

I know @mraethel is a Nix user…

1 Like

It seems to have a totally different type of maintenance. I would love to hear our comrade sharing his experience with this system,

Thanks

Bernardo,

I am interested, what is NixOS’ “deterministic” approach and why is this “unique”? Should I
feel bad about the distro I am currently using instead to be of the stochastic type? :wink:

Thanks, Peter

1 Like

I was an Arch Linux user for years, enjoying every moment of the experience. Even in DESPAIR times, I found it enjoyable. :slight_smile:

From what I understand, Nix (the package manager usable beyond its native OS) is quite unique. The Nix team has ingeniously tackled many common package manager issues. It seems to offer users more freedom, not less.

I’m curious about how its usage differs from that of Pacman, for example. The approach appears to be somewhat distinct. I’m curious if it’s worth the change, that’s all.

PS, from the little contact I had with Nix recently, I feel like an Arch user has to be prepared to put the hand in shit to fix something, if necessary, It can be rare, but the user has to have this state of mind.

With Nix, I feel like one is describing things on a higher level, and the engineering behind it changes the way the user use the system. That’s was my FIRST impression . I feel like someone took the troubles of packaging manager as PROPER computer science research. Again, just my impression. I haven’t used it much.

Responding to this to keep track of this. Sounds very interesting, even though I’m having very little trouble with my Arch in general.

1 Like

Arch is fun, Nixos seems to be fun. Everything else is just boring ))) (meaning: they have some kind of vision to offer)

Couldn’t agree more :slight_smile:

Nix is also a very interesting cross platform package manager…

https://search.nixos.org/packages?channel=23.05&from=0&size=50&sort=relevance&type=packages&query=supercollider

1 Like

I use musnix as well and I like it for being easy to configure. Only downside is that the realtime kernel is not cached, building it takes some time on my machine.
Btw I wrote a flake to include Quarks declaratively in a supercollider package. It utilizes this PR. Currently only Quarks related to TidalCycles are supported, but feel free to request more.

1 Like