View Single Post
Old 09-14-2019, 03:26 PM   #3
azslow3
Human being with feelings
 
Join Date: Nov 2017
Location: Heidelberg, Germany
Posts: 797
Default

Quote:
Originally Posted by schwa View Post
This might help? The OP there is a VSL developer.

https://sdk.steinberg.net/viewtopic.php?f=4&t=651

VST3 handling of MIDI program changes is not straightforward. I'm not sure what you mean by b) above.
Thank you for reply. Yes, I have seen this thread, except the attachment since I am not registered there. And I have got it working, I am receiving PC changes from REAPER on all channels.

But, as in mentioned thread, I had to create 16 preset lists to make it work.

The problem (well, more inconvenience then a problem...) is that REAPER display all these lists as one big list of "build-in presets".

And here is (b) behavior: as soon as I select let say "Channel 2, Program 15" (preset list from "Channel 2" unit), that deselects whatever was selected in (different) preset list for "Channel 1" unit.

I mean from SDK documentation Units may reference different presets from different (or common) lists.

I plan to upload the source and plug-in next week and will ping this thread.
azslow3 is offline   Reply With Quote