Robbert van der Helm
ab56115c87
Add Bitwig+Chromaphone 3 as a hide_daw candidate
...
Under Bitwig, the plugin will crash when trying to enter text unless you
hide the DAW the plugin is being hosted under.
2021-04-27 18:57:09 +02:00
Robbert van der Helm
3a73fb9689
Allow hiding the DAW name for VST2 plugins
...
This can be useful when plugins have (broken) host-specific behaviour
that you want to avoid. I'll later add a list of host/plugin
combinations where this may be useful to the readme.
2021-04-27 18:41:36 +02:00
Robbert van der Helm
661ea5f573
Update the tested REAPER version
2021-04-26 15:27:45 +02:00
Robbert van der Helm
10b4c0929d
Mention corefonts in the runtime dependencies
2021-04-26 15:07:40 +02:00
Robbert van der Helm
75892794f8
Add a suggestion for disabling Serum's tooltips
...
These won't disappear once they're shown. I though that I'd already
listed this somewhere, but apparently not.
2021-04-26 13:48:08 +02:00
Robbert van der Helm
3f427cfa5a
Move known issues section up in the readme
...
Very few people will read the entire readme, so it would make sense to
place the more important sections earlier in the readme.
2021-04-22 14:56:13 +02:00
Robbert van der Helm
e8c1eb74b3
Mention Sforzando's drawing issues in known issues
2021-04-21 01:32:24 +02:00
Robbert van der Helm
2b1c2c77f8
Reword the Spitfire known issues entry
2021-04-21 01:27:03 +02:00
Robbert van der Helm
b35801ffbe
Change the emphasis for important readme sections
...
This looks a bit less in your face than a giant yellow star.
2021-04-20 11:33:42 +02:00
Robbert van der Helm
b82d2c0464
Mark the most important sections of the readme
...
This thing has become quite lengthy so if you're only going to read part
of it, then read this!
2021-04-20 11:30:13 +02:00
Robbert van der Helm
f97bacc626
Mention that PipeWire (or rtkit) may cause crashes
2021-04-19 17:14:54 +02:00
Robbert van der Helm
b04c0b2c65
Update links to the VST3 documentation
...
Those were broken after Steinberg restructured the docs with the VST
3.7.2 SDK release.
2021-04-18 14:24:03 +02:00
Robbert van der Helm
25afd43fe7
Update the readme for yabridge 3.1.0
2021-04-15 12:36:22 +02:00
Robbert van der Helm
4eb0490fde
Update the tested REAPER version
2021-04-14 21:50:29 +02:00
Robbert van der Helm
a297866d45
Add way to use 32-bit VST3 when both are installed
...
Otherwise we would always use the 64-bit version and there would be no
way to use the 32-bit version, if version for some reason works better.
Relates to #80 .
2021-04-13 19:28:36 +02:00
Robbert van der Helm
b1eaaa0638
Fix ABI compatibility with 32-bit VST3 plugins #80
...
This would cause 32-bit VST3 plugins to crash in mysterious ways. What
ended up being the issue is that the plugins expected doubles to be
8-byte aligned in structs, while GCC doesn't do that by default in x86
code for legacy ABI compatibility reasons. Figuring out what exactly was
the issue took months, but luckily the fix was to just add an
`-malign-double`!
2021-04-12 22:35:09 +02:00
Robbert van der Helm
266d22b051
Update notice about Wine 6.5 to also mention 6.6
2021-04-10 14:46:50 +02:00
Robbert van der Helm
1207c8811d
Update the tested Qtractor version
...
Everything seems to work great now on Qtractor 0.9.21!
2021-04-09 15:04:52 +02:00
Robbert van der Helm
5dbc3bd2b9
Clarify the VST3 status of Ardour and Mixbus
...
Plugins are probably going to handle not having all of their outputs
correctly, so it's unlikely that they'll cause the DAW to crash.
2021-04-09 14:37:57 +02:00
Robbert van der Helm
0f01137957
Update tested Renoise version
...
Resizing git fixed in Renoise 3.3.2. We even got a shoutout in the
changelog!
2021-04-09 14:35:49 +02:00
Robbert van der Helm
ba965640e5
Update the tested versions of Bitwig and REAPER
2021-04-09 14:32:26 +02:00
Robbert van der Helm
72937d0bdf
Mention the quirks with Cinnamon #89
2021-04-04 13:05:50 +02:00
Robbert van der Helm
05f739d9db
Update to version 3.7.2 of the VST3 SDK
2021-04-03 18:02:23 +02:00
Robbert van der Helm
bb0a605a41
Like to an fsync guide for Ubuntu
2021-04-01 20:36:32 +02:00
Robbert van der Helm
790c1f532e
Mention the issue with Wine 6.5 in the readme
2021-03-27 21:26:07 +01:00
Robbert van der Helm
842aaa509c
Update the notice on Wine 6.3
...
Now that Wine 6.4 is out.
2021-03-13 13:25:46 +01:00
Robbert van der Helm
f1c208010b
Update the Mixbus compatibility status #85
...
Since it's based on Ardour 6.5, it has all of the same bugs are Ardour
6.5.
2021-03-07 15:35:22 +01:00
Robbert van der Helm
c29c411af5
Update the tested version of Ardour
2021-03-07 15:35:22 +01:00
Robbert van der Helm
1a13f6a055
Update the tested version of Carla
2021-03-07 15:35:22 +01:00
Robbert van der Helm
85ba5d09fb
Update the tested version of REAPER
2021-03-07 15:35:22 +01:00
Robbert van der Helm
b6fbf0ffad
Update the tested version of Bitwig Studio
2021-03-07 15:35:22 +01:00
Dougal-s
42cb1d5a0b
Fixed more typos
2021-03-01 17:56:44 +00:00
Dougal-s
a3df7a9212
Fix typo in README.md
...
teh -> the
2021-03-01 17:18:05 +00:00
Robbert van der Helm
cf17e530f3
Mention that VST3 plugins usually outperform VST2
2021-02-28 15:47:15 +01:00
Robbert van der Helm
bf2f60e744
Mention that Wine 6.3 broke yabridge
...
And other Winelib applications.
2021-02-27 13:55:38 +01:00
Robbert van der Helm
a6ac958bfb
Add a note on Spitfire plugins and Wine prefixes
...
I was pretty sure something like this was already in there, apparently
not.
2021-02-19 11:33:48 +01:00
Robbert van der Helm
db6bab03f6
Remove mentions of VST3 support being experimental
2021-02-14 14:08:52 +01:00
Robbert van der Helm
546882a281
Bundle yabridgectl with yabridge in next release
...
Setting up VST3 plugins without yabridgectl is a lot of work and quite
error prone, so it seems like a good idea to now modify the CI build
artifacts to merge the yabridgectl binary in with the regular archives.
Those also resolves #67 .
2021-02-14 13:20:54 +01:00
Robbert van der Helm
2469c207de
Update the list of tested DAWs
2021-02-14 13:12:25 +01:00
Robbert van der Helm
6165e46ec8
Mention that VST3 modules might not be unloaded
...
In certain hosts.
2021-02-14 11:28:45 +01:00
Robbert van der Helm
44cb2ffbaf
Update the Qtractor entry
...
This patch fixes object leaks, and it should make VST3 plugins that
previously wouldn't work run properly in Qtractor.
2021-02-13 20:42:54 +01:00
Robbert van der Helm
433d35109a
Mention mounting options for NI .iso files
...
Some Kontakt and Reaktor installation .iso files contain hidden
directories and won't install unless you unhide these first.
2021-02-10 19:24:28 +01:00
Robbert van der Helm
b5dd806b2d
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.
2021-01-30 22:24:05 +01:00
Robbert van der Helm
8bba5d8773
Mention that REAPER's bridges should be disabled
...
This can absolutely destroy performance when using VST3 plugins. REAPER
also does something similar with bus information from the audio
thread (for which we had to build in a caching layer), but with these
plugin bridges a VST3 plugin will quickly use ten times as much CPU time
as it should be using.
2021-01-30 19:49:05 +01:00
Robbert van der Helm
0adca3e33c
Revert "Remove cache_time_info and always cache time info"
...
This reverts commit cfb171c991 .
No idea why, but this cache breaks SPL Transient Designer Plus. Perhaps
it overwrites the time info?
2021-01-30 02:37:27 +01:00
Robbert van der Helm
cfb171c991
Remove cache_time_info and always cache time info
...
It sort of goes against yabridge's principles to not do these
unnecessary `audioMasterGetTime()` calls if the plugin does that, but it
also hurts the user experience to not have this as a default.
2021-01-30 00:20:35 +01:00
Robbert van der Helm
7c636ffcb1
Mention issues caused by 32-bit prefixes
2021-01-23 12:24:30 +01:00
Robbert van der Helm
e9210a1100
Reorder tested hosts list based on VST3 support
2021-01-21 18:00:54 +01:00
Robbert van der Helm
d252ace189
Mention a workaround for TDR plugin knob behaviour
2021-01-19 16:54:23 +01:00
Robbert van der Helm
dac817323b
Add an option to force drag-and-drop under REAPER
...
This works around a long standing bug in REAPER itself that would
prevent you from dragging files onto any plugin editor window.
2021-01-19 15:11:27 +01:00