mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-06 19:40:10 +02:00
Increase Win32 message limit for JUCE plugins
They aggressively use the message loop when parts of a plugin's UI change, sometimes sending as many is 2300 events at once. The old 20 messages per tick limit would cause severe slowdowns in this case.
This commit is contained in:
@@ -6,6 +6,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic
|
||||
Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fixed sluggish UIs in _Output's Thermal_ and likely a handful of other
|
||||
JUCE-based plugins. These plugins would emit hundreds to thousands of events
|
||||
when the GUI changes. Yabridge now detects this, and removes the throttling we
|
||||
have in place to prevent certain other plugins from getting stuck in infinite
|
||||
loops.
|
||||
|
||||
## [3.7.0] - 2021-11-21
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user