How to get MPE to vst instrument to work?

Diemo Schwarz's icon

I must be missing something basic here, and didn't find a complete example for combining MPE controllers and MPE VST instruments:
Trying to play with a Sensel Morph the powerful open source Surge softsynth using `vst~ surge @prefer vst3`, only pitch bend gets through to the synth, no velocity/aftertouch/y tilt. MPE is enabled in Surge, of course, and an MPE-capable preset chosen. It does work fine in audiounit~. I must add I'm still on Max 8.1.5.
Funnily, in Ableton Live, everything gets through except the pitch bend — Cycling and Ableton are really complementing each other here, LOL!

Max Patch
Copy patch and select New From Clipboard in Max.

Further, I don't get any pgmnames/presetnames out of vst~/audiounit~ (but that may be Surge's problem).
Even further, is there an example around how to use bank select (ctl 0 MSB/ ctl 32 LSB) together with program change? (When I started using MIDI mid-80s, no synth ever had more than 100 programs, so I never need to know about it... =-)

Thanks!

Roman Thilenius's icon


bank select MSB/LSB... unfortunately different instruments do it in different ways, just as with program change.

nobody asked for my opinion, but imho both doesnt belong in a virtual instrument. :)

Rahm's icon

i have the same question as Diemo.

jamesway's icon

Yes, bump to this old thread. Windoz vst~ still a no go.
Au seems to be fine.