VST~ Plugins not loading presets via integer input. Help needed
In the vst~ object, the document states that sending an integer, by itself, as input will cause a preset associated with that value to be loaded.
For a minority of plugins, this appears to have the desired effect; however, for the majority of the plugins in my collection, many with a rich tapestry of presets, it is doing nothing at all.
Anyone have any advice or relevant information about how Max MSP is cataloging preset files and their locations; as well as how it assigns/searches for/references this number?
Thank you for your consideration
locations?.. no. the number calls the internal presets of the VST plug-in.
Thanks for the reply.
So is there any way of loading a random user-defined or internal preset of an arbitrary VST using Max messages?
Perhaps there is some way of editing the internal list of presets for each VST?
that never was possible with audio plug-ins. well it is, but with file editors, not with VST messages. :)
if you want a plug-in to start with a custom bank or preset - or with your last edit, you have to store and recall those parameters settings of the plug-in all by yourself.
that is how it is done in every program; when you store a project file after you edited presets 5 and 7 of plug-in "synth" in slot 13, those presets are stored in the project file.
the plug-in documents itself do not have an "edit buffer" like hardware used to have.
the easiest way would be to export a bank file when you close your patch and to reimport it when you open it again.
Thanks a lot for the thoughtful insight.
That is sad news about the user-defined presets. It would be tremendous to have a way to automate the loading of customized presets via Max Messages.
Confining ourselves to the restrictive world of factory presets, if an integer is being sent to a vst~ object, and there is no response from that plugin, what could be the cause(s)?
that is a good question. i my experience the majority of plug-ins do have more than 1 presets, some have like 8, most have "all" 64 (which VST 2 had)
so maybe you just had bad luck and tried the wrong 3 plug-ins?
On Mac, Audio Unit user presets are nicely handled. Check out the "audio units" tab of the vst~ help file. You don't recall them with preset numbers, but with user preset names. Each Audio Unit user preset is a text file, shared by all applications (these text files reside in ~Library/Audio/Presets...)