View Single Post
Old 01-11-2019, 03:39 AM   #2
Human being with feelings
pressplay's Avatar
Join Date: Sep 2017
Location: Berlin
Posts: 47

It was not so difficult to enable this feature. There is a proposal on how to enable MIDI cc for VST3 here:

Based on this example I have enabled channel aftertouch. For those who are interested, you can find the solution here:

Summary: You will have to add parameters to your VST3 plugin and map the midi control messages to them. I recommend making hidden parameters (ParameterInfo::kIsReadOnly), so they are not visible and subject to automation. In a host, you can automate the midi aftertouch directly, so there is no need for another visible parameter.

The solution has a drawback: since the IPlug lib has to be modified, the changes will apply to all plug-ins using this lib. So you have additional parameters, no matter if you use them or not. Removing already initialized parameters does not seem to be supported by the API.
pressplay is offline   Reply With Quote