I've always been always bothered by this when I moved from PC to Mac. I've never really understood why REAPER intercepts the enter key on some VST3 plugins (there are quite a lot of them, in fact). And just today I was talking about that with a developer and asked him to explain to me the technical reason behind this. Here's what he said:
Quote:
When installing a local event monitor (code example below), VST3 plugins do not receive the Enter key down event whereas Audio Units v2 do. All other alpha-numeric key down events are generated, but for some reason the Enter key is intercepted by Reaper and not passed on to VST3 plugins.
[NSEvent addLocalMonitorForEventsMatchingMaskNSEventMaskK eyUp | NSEventMaskKeyDown | NSEventMaskFlagsChanged) ...]
|
Could you please take a look at this, devs?