Creating a program change message from within Max/MSP
Looking to send a program change message (that I create within Max) to a vst. I've been trying things like [midievent 192 5 1] for example, but no response yet.
Any help is appreciated,
-S
Solution: sending an int directly to a vst acts as a program change.
Int sent directly is VST Preset change.
It will not act as midi program change in case you need that.
midievent for pg change has only 2 bytes : status and program number.
you sent 3 items list ...
Usually I send MIDI events to a [midiformat] object and connect it’s right output (= midievent) to the [vst~].
Not all VSTs react to program changes.
Source >> I see.
Maybe it's a semantic issue. The vst I'm using gives you the option to control articulation changes with a "program change" message. Whatever that message actually is, I'm able to control it with a single integer.
Perhaps they've repurposed that phrase.
They've done crazier things.