Create a SYNTH MIDI REMOTE CONTROL to VST plugin (pluggo/MAXmsp) !?

adev's icon

Hi there,

first time in MAX are little bit hardest to me here !
I expect you'r understand but I wish create a VST plugin to
control my Midi synth with a special midi control plugin
created with MAX'n'pluggo (VST)!?

Is it possible ? Which object do I need for ?
Do you think the futur VST saved in my Daw session
any control change and prog. change used into my
DAW session(logic/cubase/...) ?

Thanks to any further help for (to the community here)!!

Arnaud(Max first time user from Fr).

Roman Thilenius's icon

the requirements are max 4 (for exporting plug-ins) and a host program
which supports pluggo including midi (for example not cubase4).

in those hosts which theoretically support it, you will still have to use
pluggo instruments - not effects to send midi to the host.

the only really good solution is cubase/nuendo on the ancient mac os classic. :)
you could even control vst parameters in this system (90% of the plug-ins
do not have midi, and vst has a better resolution as midi is only 8 bit)

in more modern systems you can still to send midi from plug-ins (or custom
max apps) to you program and route them to plug-ins.

somebody here had an example app for working with maxmsp and LAP 7
plug-ins online.

about saving with sing: absolutely possible.
you simply use pluggo´s regular way of making your sliders a vst parameter, so
that they will be initialised when your project is loaded.
it is not too interesting whencontrolling plg-ins, as this causes conflicts because
the targeted plugöin has automation too .. and you do not have control oveer the
load order.
but it is a wonderful idea to use pluggo midi controller plug-ins to send data
to a hardware synth on project load - or to use host automation to transform it
to midi output using such a pluggo plug-in.

-110

seejayjames's icon

also look to vst~. with a bit of work you can make a patch which will control any vst~ plugin's parameters via your patch, no need for Pluggo (which is fantastic, don't get me wrong). So you can control any vst plugin that's compatible with Max with commands to a vst~ object. Then you can use [preset] or whatever other great Max objects (like [mtr] etc.) to control your parameters to the vst, opening up a lot more possibilities than many of them have built-in.

I did this to access Cakewalk's "Studio Instruments" from my Max patch, which are AMAZING for the price ($30)... they work beautifully and look incredible. Check them out for sure, though their Mac version is au~ and I don't think Max supports that at this time.

You do need to avoid a stack overflow with your messaging---use a "set $1" for the info coming BACK from the plugin parameters to your patch sliders, to keep them updated to the settings from the vst (like if you change them in their GUI). Pluggo/plugparam has internal feedback protection, as I recall, but this method doesn't.

PhiDjee's icon

I did this to access Cakewalk's "Studio Instruments" from my Max patch, which are AMAZING for the price ($30)... they work beautifully and look incredible. Check them out for sure, though their Mac version is au~ and I don't think Max supports that at this time.

seejayjames's icon

hey, cool! will check it out!