Cache VST3 parameter information

This is in some cases needed to get decent performance in REAPER, as
REAPER seems to query this information (which cannot change without the
plugin requesting a restart) four times per second.
This commit is contained in:
Robbert van der Helm
2021-01-30 22:24:05 +01:00
parent 8bba5d8773
commit b5dd806b2d
7 changed files with 181 additions and 46 deletions
-5
View File
@@ -543,11 +543,6 @@ include:
section for instructions on how to set this up. This is not necessary for VST3
plugins, as multiple instances of those plugins will always be hosted in a
single process by design.
- When using **REAPER**, make sure that REAPER's plugin bridges are disabled.
When this option is enabled REAPER will constantly query all of a plugin's
parameters four times per second. This can amount to multiple tens of
thousands of extra, unnecessary function calls per second, which increases
yabridge's CPU usage considerably.
- **Drag-and-drop** from applications running under Wine to X11 does not yet
work, so you won't be able to drag samples and MIDI files from a plugin to the
host. At least, not directly. Because Windows applications have to create