

Thanks, I’ll take a look!


Thanks, I’ll take a look!


Plugdata seems like a deep rabbit hole, so I’m a little afraid of it but maybe that’s the next step.
For now, I’ll share my latest Linux plugin find: https://store.harrisonaudio.com/all-products/harrison-32classic-channel-strip says it doesn’t support Linux but if you buy it and download the “old” version from here https://support.harrisonaudio.com/hc/en-gb/articles/19516617411613-Harrison-AVA-downloads-OLD-VERSIONS (it has the same version number as the most recent Windows copy), then you can activate it and it works well. I think I had to say no to linking iLok when purchasing. It’s crap that they’ve recently stopped supporting Linux (because they’ve moved to using iLok) but I’ve been happy with the plugin.


The biggest difficulty is music production plugins. Some have a Linux version, some work via yabridge and wine (with some GUI bugs), and some don’t work at all.
On top of that, my initial attempt was using Mint with all of the audio optimisations (including kernel) but it was stuttery and slow. Unfortunately, oving to another distro is not painless when you have to move all the plugins too but CachyOS has been much better so far.
Yeah, I probably gave Bazzite less of a chance because I had so many issues installing it. I believe I had to wipe my other Linux partition to get it installed in the end.
Honestly, so far I have had no issues at all, I just run an update every now and then. I assume it’d be more difficult if this wasn’t a gaming-specific partition, as that means I haven’t installed much else.
It took me ages to get it installed as it couldn’t cope with my EFI (I have multiple boot partitions). I had issues getting games running once I had it installed, but I can’t remember what specifically those issues were as I spent longer fighting with Pop (WiFi driver issues).
I had a bad time getting Bazzite working and ended up switching to CachyOS, which I have been happy with.
CachyOS has been very good for me for a similar purpose
CachyOS


I’m moving at the moment. Linux Mint is a good stable Windows alternative, but I wanted to separate gaming from other things so I am dual booting. I have had luck with Pop_OS! before but recently had issues with a laptop WiFi adapter, had some issues getting Bazzite working, so ended up with CachyOS, which has been really slick and easy so far.
A nice thing with Linux is how easy it is to cycle through a few distros if you have your main files on a different drive or partition, since you don’t lose anything important when switching that way.


I’ll note that I use LibreELEC as that handles HDR (I couldn’t get other Kodi installs working with HDR)


There are a few things about Kodi that might help:
However, I feel you on Netflix, YouTube, etc. - it is not ideal. I ended up either logging into a separate partition or moving to a Chromecast for those things. I’d love an all-in-one solution but I haven’t managed to find one that I’d be happy with.


It’s less slick than on Windows but I believe you can use those programmable keys with Solaar, if you’re interested in keeping your current keyboard.


Ah, thanks for the answer, I’d missed this on the GH page. Unfortunately, that’s not what I’m after as I know I will end up with a complete mess of unusable notes or not use it at all if there are any stages of choosing a note type.
Ideally, I want version controlled, editable, searchable, taggable paper I don’t have to file away, which I can also type on and use other digital tools with (e.g for things like diagrams, spreadsheets). I haven’t seen anything particularly close to what I’m after yet but I’m hopeful that it’ll come eventually.


Is handwriting & drawing support planned?


19.16.39


Same here


Glad I could help! I wasn’t sure if I was missing something in what you were trying to do - I get that in some cases folding in those features can make things a lot easier.


Don’t really understand why you’re overriding __new__. Surely it’d work better to use:
def __init__(self, source: str | Path, *args: Any) -> None:
super().__init__(Path(source, *args).expanduser().resolve())
But this removes self.__source and the property. I’m not sure what the advantage of using that is but you could always set that before the line super().__init__(Path(source, *args).expanduser().resolve()).
EDIT: if I’ve completely misunderstood, please could you explain? I don’t really understand what subclassing is trying to achieve here, other than simplifying access to certain os.path functions.
Okay, that doesn’t sound too bad then!
I’ve been looking for a good channel strip for a bit as I’ve heard good things about them as a workflow. Also, aa it’s an emulation of a physical device rather than a more perfect compressor etc, it adds some nice colouration that works really well for some instruments. The saturation is particularly nice and I’m surprised how much I like using the EQ.
And yeah, iLok is awful.