hi. i am using bpatcher to create VST modules for a signal processing chain. i know that i can set values in the VST plugin using max messages and that i can use the ‘open’ message to load the VST’s GUI in a new window. however, both methods are a little inconvenient and i was hoping i could simply embed the VST’s GUI inside the bpatcher frame.
quote Roman "you could create a custom interface and control the VST from there"
This is fine and easy to implement if you are happy dealing with 0. – 1. parameter values and not the ‘real parameter value’ (as I call them :-)
Otherwise you could end up spending alot of time building tables to convert to ‘real’ parameter values.
Many parameters don’t translate easily from 0. – 1., for example I have done this for Lexicon VSTs, and there are many non standard exponential conversions that were most easily resolved with lookup tables, and one parameter comparison in particular where the changing ‘room size’ changes the ‘reverb time’ in ‘real parameter value’ but not 0. – 1. value.
Good luck I say if you take this approach!