Creating a VST...without Pluggo
Is it possible? To create a VST without the use of Pluggo as a module/runtime environment so it can be used in Logic, Sonar etc...?
I only ask as I would like to create a 'professional' VST. I.e. one that comes with it's own installation package and such but would not require Pluggo as a runtime component.
I will be using the Windows XP version of MaxMSP with a later port to OSX near completion. Also, how versatile can you be with a user interface? Is it possible to make a nice shiny one in photoshop with custom animations this that and the other?
Failing this, should I be using another application?
Thanks in advance!
Plugins made in MaxMSP will always require the pluggo runtime. We could build the whole runtime into every plugin, but this would be a huge waste of space. Think "Waveshell".
You may bundle the runtime installer into your own. This will make it appear transparent to your users.
As far as making a "professional" vst plug, you're on your own there.
:)
You may pretty much do anything you like graphically, as long as it does not break the "only one window in VST" rule.
Have fun!
-A
Ah, ok. Well that's cool. So if I compile my own installer will it run a seperate installation for the Pluggo runtime or will it just install the runtime components when installing the VST "on the sly"?
I won't be using multiple windows so that aspect's ok, thanks for that.
Finally, if I come to select the VST in either Sonar [XP] or Logic [OS X] (the only two sequencers I have access to) will it be visible under a menu item called 'Pluggo' or will it just be 'MyVST' or something similar? I only ask as I don't intend to install MaxMSP (student version) until my term starts as it is a time limited version.
As far as professionaly goes, well I doubt I'll ever achieve it, but we'll wait and see :)...
You will need to run our installer as part of your installer.
You can put your plugs into any folder you like, if they are Pluggo-based plugs they will still work and show up in hosts with your name in your named folder.
-A
Ace.
I thanks for all your help!