!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

140 Members
35 Servers

Load older messages


SenderMessageTime
28 Sep 2022
@sjfloat:matrix.orgsjfloatYeah, that's my approach. I use git-annex to store audio files.14:59:22
@sjfloat:matrix.orgsjfloati.e. tracks from recording.14:59:44
@ctem:matrix.orgctem Same here. I haven’t published my configs yet but wrote this design document as a start to describe a NixOS/mesh VPN/git-annex way to collaborate. 15:01:44
@magnetophon:matrix.orgmagnetophonOh, nice! I started using annex (for audio files) at one point, but got a bit overwhelmed by it. Maybe I should look into it again!15:02:54
@sjfloat:matrix.orgsjfloatAt the time I started using it, git didn't support large files. Native git might be a better choice now -- I don't know for sure.15:03:56
@ctem:matrix.orgctemI’d hoped that by the time I got to writing that document that everything would be solved by IPFS, but for now I think git-annex is still best-in-class.15:04:01
@ctem:matrix.orgctemIt has a borg remote that’s great for use with, for example, an SBC w/a big backup drive attached to it (presumably stuck in the corner of the room of as many collaborators as possible).15:06:22
@magnetophon:matrix.orgmagnetophonWhy annex on top of borg instead of just annex? For the encryption?15:07:26
@ctem:matrix.orgctemYes, for a collaborative setup, encryption is part of it. Compression and dedup are also a big help.15:08:38
@magnetophon:matrix.orgmagnetophonHow well does the compression and dedup work for audio?15:09:26
@ctem:matrix.orgctem

I haven’t used this setup long enough to provide any numbers, but for example, if multiple collaborators are creating borg archives of the same project and many of the same files, borg's dedup should really shine. With git-annex alone, a git-annex cache might be helpful but wouldn’t provide any of the features you get w/borg for free. This is still an experiment, but the idea is to use borg to back up git-annex repos onto backup drives and keep git-annex working trees on workstations.

Another thing I should mention is that while I devised this w/music collaboration in mind, it’s implemented to be all-encompassing. (So in this case, borg will end up compressing and deduping a lot more than just audio.)

15:19:26
@magnetophon:matrix.orgmagnetophonSounds good, thanks!15:20:14
@magnetophon:matrix.orgmagnetophon@ctem If you end up publisching the NixOS config you use for that, let me know!15:20:49
@ctem:matrix.orgctem I certainly will! Just need to lock in a few more things...and document it a bit further! (It’s also set up using my roll-your-own provisioning tool to help w/the process, so I think ample documentation will be crucial.) 15:24:12
@ctem:matrix.orgctemSomewhat regrettably, I’ve been doing all this in a silo, so I look forward to releasing the config to tie it all together and hopefully get some feedback (critical or otherwise!).15:26:04
@magnetophon:matrix.orgmagnetophon@ctem Not sure what you mean by "block device provisioning". I imagine it does the self-hosting variant of spinning up an amazon VM with some S3 storage? This is an area I know almost nothing about.15:32:00
@ctem:matrix.orgctemYou flatter me by overthinking it 😄. I’m just referring to hard drives as block devices so as to describe the tool as generically as possible. The tool just does all the stuff you need to do to a new machine before you can run nixos-install (and it does it in a way that is compatible w/my "DDS"-based config).15:36:13
@magnetophon:matrix.orgmagnetophonAh, nice!15:37:03
@ctem:matrix.orgctem...but maybe I should rework the description!15:37:20
@magnetophon:matrix.orgmagnetophonIt could be clearer, yes. :)15:37:45
@Minijackson:matrix.orgMinijackson joined the room.21:02:05
@Minijackson:matrix.orgMinijacksonhello all! 👋21:02:17
@magnetophon:matrix.orgmagnetophonhi Minijackson, good to see you here!21:03:24
29 Sep 2022
@mindtree:matrix.orgmindtree joined the room.23:02:42
@mindtree:matrix.orgmindtreeHey folks, very nice to find this channel :)23:56:10
@mindtree:matrix.orgmindtreeDoes anyone happen to be both successfully using flakes for their NixOS configuration and have audio plugins working in their DAW?23:56:46
@mindtree:matrix.orgmindtreeEver since I switched all my config over to flakes, I've noticed DAWs have stopped picking up any of my plugins23:57:14
@mindtree:matrix.orgmindtreeI think I have the env vars from musnix set, but I think the paths might have changed?23:58:00
@mindtree:matrix.orgmindtreeJust curious if anyone knows off the top of their head before I start diving through nixpkgs :)23:58:26
@mindtree:matrix.orgmindtreeI posted this a while ago, but finally gonna set aside some time to sort it out today https://discourse.nixos.org/t/audio-plugins-no-longer-detected-after-switching-to-nix-2-4-flakes/17177/323:59:08

Show newer messages


Back to Room ListRoom Version: 9