mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-09 20:29:10 +02:00
Reload supported interfaces after IPluginBase::initialize()
This is needed as a workaround to support Waves VST3 plugins. Right now does does not actually fix the issue because the arguments are not updated in the subclasses. The next commit will fix this.
This commit is contained in:
@@ -55,6 +55,10 @@ Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
happened often with _JUCE_ based plugins like Sonic Academy's _Kick 2_ and
|
||||
_Anaglyph_. While this is technically a workaround for a bad interaction with
|
||||
JUCE and Wine, it should make these plugins a lot more pleasant to use.
|
||||
- Fixed **Waves** VST3 plugins not being able to initialize correctly. These
|
||||
plugins would at runtime change their query interface to support more VST3
|
||||
interfaces, including the required edit controller interface. Yabridge now
|
||||
requeries the supported interfaces at a later stage to work around this.
|
||||
- Fixed missing transport information for VST2 plugins in **Ardour**, breaking
|
||||
host sync and LFOs in certain plugins. This was a regression from yabridge
|
||||
3.2.0.
|
||||
|
||||
Reference in New Issue
Block a user