logoalt Hacker News

PhunkyPhil • today at 3:17 PM • 2 replies • view on HN

This is very solvable in theory, we've been doing package management and version control in software for decades. I'm not familiar with the plugin/VST ecosystem enough but I'm assuming there's no real central registry ala pypi/maven/npm?


Replies

vectordust • today at 3:23 PM

> I'm assuming there's no real central registry ala pypi/maven/npm?

that's exactly right, unfortunately. it's a bit of the wild-west the it comes to plugins/VSTs in terms of distribution.

and I agree, this feels like the sort of thing that should be pretty solvable, but I think there's a lot of hidden complexity in this problem space. Solving the "version control" aspect of this feels like it should be rather straightforward for a single user, involving multiple users with different Ableton Live versions, different plugins/VSTs (and different versions within those) is where things would undoubtedly get messy.

I do think there is a niche market for this sort of thing, however.

diskzero • today at 3:36 PM

Many of the producers of the plugins are against a central repository for reasons you can guess; licensing and revenue generation. One annoying part of working with various plugins is the companies tend to have gatekeeper applications the user needs to interact with to get plugins authorized and installed on their system.

You will find applications like this one, https://www.pluginhubapp.com, show up frequently to try and manage this complexity. I am in no way at all recommending this application, but it is an example. This application does ship with all of its python code in the app under (possibly a mistake) so you can see the hoops they have to jump through to try and make their system work.