mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-06-22 20:07:28 +02:00
Fix spelling in the changelog
This commit is contained in:
+20
-16
@@ -8,7 +8,7 @@ Versioning](https://semver.org/spec/v2.0.0.html).
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
TODO: Remove the mentions of VST3 support not yet being part of the released version from the readme
|
TODO: Remove the mentions of VST3 support not yet being part of the released version from the readme
|
||||||
TODO: Add an updated screenshot with some fancy VST3-only plugins to the readme
|
TODO: Add an updated screenshot with some fancy VST3-only plugins to the readme
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
@@ -19,23 +19,25 @@ TODO: Add an updated screenshot with some fancy VST3-only plugins to the readme
|
|||||||
`$HOME/.wine/drive_c/Program Files/Common Files/VST3`, run `yabridgectl sync`,
|
`$HOME/.wine/drive_c/Program Files/Common Files/VST3`, run `yabridgectl sync`,
|
||||||
and your VST3 compatible DAW will pick up the new plugins in
|
and your VST3 compatible DAW will pick up the new plugins in
|
||||||
`~/.vst3/yabridge` automatically. Even though this feature has been tested
|
`~/.vst3/yabridge` automatically. Even though this feature has been tested
|
||||||
extensively with a variety of VST3 plugins and hosts, there's still a large
|
extensively with a variety of VST3 plugins and hosts, there's still a
|
||||||
part of the VST 3.7.1 specification that none of the hosts or plugins we came
|
substantial part of the VST 3.7.1 specification that isn't used by any of the
|
||||||
across actually used, so please let me know if you run into any weird
|
hosts or plugins we could get our hands on, so please let me know if you run
|
||||||
behaviour!
|
into any weird behaviour!
|
||||||
- Added the `with-vst3` compile time option to control whether yabridge should
|
- Added the `with-vst3` compile time option to control whether yabridge should
|
||||||
be built with VST3 support. This is enabled by default.
|
be built with VST3 support. This is enabled by default.
|
||||||
- Added an
|
- Added an
|
||||||
[option](https://github.com/robbert-vdh/yabridge#compatibility-options) to use
|
[option](https://github.com/robbert-vdh/yabridge#compatibility-options) to use
|
||||||
Wine's XEmbed implementation instead of yabridge's normal window embedding
|
Wine's XEmbed implementation instead of yabridge's normal window embedding
|
||||||
method. Some plugins have will have redrawing issues when using XEmbed or the
|
method. This can help reduce flickering with certain window managers. Some
|
||||||
editor might not show up at all, so your mileage may very much vary.
|
plugins will have redrawing issues when using XEmbed or the editor might not
|
||||||
|
show up at all, so your mileage may very much vary.
|
||||||
- Added a [compatibilty
|
- Added a [compatibilty
|
||||||
option](https://github.com/robbert-vdh/yabridge#compatibility-options) to
|
option](https://github.com/robbert-vdh/yabridge#compatibility-options) to
|
||||||
forcefully enable drag-and-drop support under _REAPER_. REAPER's FX window
|
forcefully enable drag-and-drop support under _REAPER_. REAPER's FX window
|
||||||
supports drag-and-drop itself, which makes it impossible to drag files onto a
|
reports that it supports drag-and-drop itself, which makes it impossible to
|
||||||
plugin editor embedded there. This option strips the drag-and-drop support
|
drag files onto a plugin editor embedded there. This option strips the
|
||||||
from the FX window, thus allowing you to drag files onto plugin editors again.
|
drag-and-drop support from the FX window, thus allowing you to drag files onto
|
||||||
|
plugin editors again.
|
||||||
- Added a frame rate
|
- Added a frame rate
|
||||||
[option](https://github.com/robbert-vdh/yabridge#compatibility-options) to
|
[option](https://github.com/robbert-vdh/yabridge#compatibility-options) to
|
||||||
change the rate at which events are being handled. This usually also controls
|
change the rate at which events are being handled. This usually also controls
|
||||||
@@ -45,7 +47,7 @@ TODO: Add an updated screenshot with some fancy VST3-only plugins to the readme
|
|||||||
- Added a [compatibility
|
- Added a [compatibility
|
||||||
option](https://github.com/robbert-vdh/yabridge#compatibility-options) to
|
option](https://github.com/robbert-vdh/yabridge#compatibility-options) to
|
||||||
disable HiDPI scaling for VST3 plugins. At the moment Wine does not have
|
disable HiDPI scaling for VST3 plugins. At the moment Wine does not have
|
||||||
proper fractional HiDPI support, so some plugins might not scale their
|
proper fractional HiDPI support, so some plugins may not scale their
|
||||||
interfaces correctly when the host tells those plugins to scale their GUIs. In
|
interfaces correctly when the host tells those plugins to scale their GUIs. In
|
||||||
most cases setting the font DPI in `winecfg`'s graphics tab to 192 will also
|
most cases setting the font DPI in `winecfg`'s graphics tab to 192 will also
|
||||||
cause the GUIs to scale correctly at 200%.
|
cause the GUIs to scale correctly at 200%.
|
||||||
@@ -55,7 +57,7 @@ TODO: Add an updated screenshot with some fancy VST3-only plugins to the readme
|
|||||||
- `libyabridge.so` is now called `libyabridge-vst2.so`. If you're using
|
- `libyabridge.so` is now called `libyabridge-vst2.so`. If you're using
|
||||||
yabridgectl then nothing changes here. **To avoid any confusion in the future,
|
yabridgectl then nothing changes here. **To avoid any confusion in the future,
|
||||||
please remove the old `libyabridge.so` file before upgrading.**
|
please remove the old `libyabridge.so` file before upgrading.**
|
||||||
- Slightly increased resposniveness when resizing plugin GUIs by preventing
|
- Slightly increased responsiveness when resizing plugin GUIs by preventing
|
||||||
unnecessary blitting. This also reduces flickering with plugins that don't do
|
unnecessary blitting. This also reduces flickering with plugins that don't do
|
||||||
double buffering.
|
double buffering.
|
||||||
- Window closing is now deferred. This means that when closing the editor
|
- Window closing is now deferred. This means that when closing the editor
|
||||||
@@ -67,10 +69,12 @@ TODO: Add an updated screenshot with some fancy VST3-only plugins to the readme
|
|||||||
- Win32 and X11 events in the Wine plugin host are now handled with lower
|
- Win32 and X11 events in the Wine plugin host are now handled with lower
|
||||||
scheduling priority than other tasks. With a properly configured system GUI
|
scheduling priority than other tasks. With a properly configured system GUI
|
||||||
drawing should not affect DSP load at all, but this should help with less than
|
drawing should not affect DSP load at all, but this should help with less than
|
||||||
optimal setups some people were getting DSP load spikes with the editor open.
|
optimal setups where some people were getting DSP latency spikes while having
|
||||||
|
plugin editor open.
|
||||||
- Opening and closing plugin editors is now also no longer done with realtime
|
- Opening and closing plugin editors is now also no longer done with realtime
|
||||||
priority. This should get rid of any latency spikes during those operations,
|
priority. This should get rid of any latency spikes during those operations,
|
||||||
as the this could otherwise preempt the threads that were processing audio.
|
as this could otherwise steal resources away from the threads that are
|
||||||
|
processing audio.
|
||||||
- Changed part of the build process considering [this Wine
|
- Changed part of the build process considering [this Wine
|
||||||
bug](https://bugs.winehq.org/show_bug.cgi?id=49138). Building with Wine 5.7
|
bug](https://bugs.winehq.org/show_bug.cgi?id=49138). Building with Wine 5.7
|
||||||
and 5.8 required a change, but that change now breaks builds using Wine 6.0
|
and 5.8 required a change, but that change now breaks builds using Wine 6.0
|
||||||
@@ -82,8 +86,8 @@ TODO: Add an updated screenshot with some fancy VST3-only plugins to the readme
|
|||||||
|
|
||||||
- The function for suspending and resuming audio, `effMainsChanged()`, is now
|
- The function for suspending and resuming audio, `effMainsChanged()`, is now
|
||||||
always executed from the GUI thread. This fixes **EZdrummer** not producing
|
always executed from the GUI thread. This fixes **EZdrummer** not producing
|
||||||
any sound as it makes the incorrect assumption that `effMainsChanged()` is
|
any sound because the plugin makes the incorrect assumption that
|
||||||
always called from the GUI thread.
|
`effMainsChanged()` is always called from the GUI thread.
|
||||||
- Fixed a potential issue where an interaction between _Bitwig Studio_ and
|
- Fixed a potential issue where an interaction between _Bitwig Studio_ and
|
||||||
yabridge's input focus grabbing method could cause delayed mouse events when
|
yabridge's input focus grabbing method could cause delayed mouse events when
|
||||||
clicking on a plugin's GUI in Bitwig. This issue has not been reported for
|
clicking on a plugin's GUI in Bitwig. This issue has not been reported for
|
||||||
|
|||||||
Reference in New Issue
Block a user