FabienTDR wrote:The Steinberg plugin id site is pointless. Very much like anything Steinberg does.
It doesn't even check duplicates, wtf! And it's trivial anyway to hash a full plugin to generate a truly unique ID.
You want this value stable for any given product.
Most hosts, at least the smart ones, find the plug-in by a series of tests, ID being the first of them. So if it can't find the same filename, date, (size?) as the plug-in it used previously, it will try to substitute a different one as long as it has the same ID and number of parameters. This lets you upgrade a product without breaking every project that used it, among other obvious benefits.
Then there is the opposite of tolerance... Hosts that get pissy if two plug-ins share the same ID and only show you one of them. Hosts that don't look at ID at all and only identify the plugin based on its exact pathname. Etc.
Anyway, best to just pick a string you like. I use the first 3 chars to ID vendor (me), then the last char for a product ID. If there is a conflict with some other product, the best way to find out is in Beta testing, and if so, fix it then.