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
3ae4bf56cd
Fix memory error in remove_audio_processor()
...
We would close the socket, but the `receive_multi()` call would finish
after the object had already been deallocated using `erase()`. Somehow
this never caused any issues though.
2021-04-07 17:24:00 +02:00
Robbert van der Helm
86b9ad5c8a
Fix spelling in changelog
2021-04-07 17:23:35 +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
653dcc6843
Fix linking with unity builds and VST3 SDK 3.7.2
2021-04-03 18:54:33 +02:00
Robbert van der Helm
e1975c0795
Update VST3 SDK #include <*filesystem> patches
2021-04-03 18:15:25 +02:00
Robbert van der Helm
d295b0225e
No longer patch Windows.h to windows.h in VST3 SDK
...
This got fixed in VST 3.7.2.
2021-04-03 18:15:18 +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
b036230067
Work around a regression in Wine 6.5
...
Killing a Wine process no longer terminates its threads, see the
changelog entry and NOTE for more information.
2021-03-27 17:41:15 +01:00
Robbert van der Helm
36d93d05ca
[yabridgectl] Fix spelling in help text
2021-03-25 20:38:02 +01:00
Robbert van der Helm
9e5c49007a
Fix the dates in the changelog
2021-03-25 15:29:28 +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
36e64d89dc
Use dependency() with subproject fallback for deps
...
None of these libraries are packaged anywhere right now since they do
not have Meson build definitions, but in case they ever do it should be
possible to use them from a system package manager.
2021-03-12 14:50:42 +01:00
Robbert van der Helm
0660776d61
Use a tag for the VST3 SDK wrap
2021-03-12 14:34:41 +01:00
Robbert van der Helm
0d7b9bd178
Bump to version 3.0.2
3.0.2
2021-03-07 16:08:54 +01:00
Robbert van der Helm
a25adb3692
Change wording in the changelog
2021-03-07 16:08:04 +01:00
Robbert van der Helm
54c44e5256
Fix bus index not being serialized in GetBusInfo
...
This is embarrassing. Because the bus index was not being serialized,
all lookups were done for the bus with index 0. This meant that
sidechaining in Renoise didn't work because Renoise only allows
sidechaining to `kAux` busses and the first bus is always marked as
`kMain`. This would also cause Ardour to crash or freeze more often then
it should because while it does not support arbitrary bus I/O
configurations, it does support plugins with both a `kMain` and a `kAux`
input bus but since we would never get `kAux` busses Ardour just didn't
pass any buffers for the sidechain input.
2021-03-07 15:46:52 +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
Robbert van der Helm
c26d3fad64
Merge pull request #82 from Dougal-s/patch-1
...
Fixed typos in readme
2021-03-01 19:09:29 +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
d91c8eeb07
Bump to version 3.0.1
3.0.1
2021-02-26 16:21:16 +01:00
Robbert van der Helm
7f2c7f653e
Change wording in the changelog
2021-02-26 16:16:58 +01:00
Robbert van der Helm
adebb63e18
[yabridgectl] Show VST2 architecture in status
2021-02-26 15:58:33 +01:00
Robbert van der Helm
d11302d6b5
[yabridgectl] Unify plugin handling
...
VST2 and VST3 plugins are now handled in the same way, reducing a bit of
duplication. We now also store the architecture for VST2 plugins so we
can show that in `yabridgectl status` later.
2021-02-26 15:56:20 +01:00
Robbert van der Helm
ebd6c95ceb
[yabridgectl] Show VST3 module type and arch
...
In `yabridgectl status`.
2021-02-26 15:11:11 +01:00
Robbert van der Helm
e6ec8819cb
[yabridgectl] Use relative paths in verbose output
...
This should make the output look much less cluttered since most of the
output would consist of the same path prefix being repeated over and
over again.
The plugin location now also always ends with a trailing slash for
consistency's sake. I don't think Rust's Path has a way to normalize the
paths without also resolving symlinks.
2021-02-26 14:35:47 +01:00
Robbert van der Helm
9483c11ee0
[yabridgectl] Reword not yet installed status
...
The red `not installed` was causing some confusion.
2021-02-26 14:11:46 +01:00
Robbert van der Helm
2cf5f2dfb9
Fix missing timestamps since yabridge 3.0.0
2021-02-24 21:07:01 +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
7f0d6c80ab
Reword changelog
2021-02-15 21:24:29 +01:00
Robbert van der Helm
dc7c988623
Fix segfault in REAPER due to new vendor extension
...
This `effVendorSpecific` call would pass a non-zero non-pointer value to
the pointer argument, which would then of course result in segfaults.
2021-02-15 21:15:22 +01:00
Robbert van der Helm
39da1b1e1c
Add missing whitespace in VST2 debug logs
2021-02-15 20:51:45 +01:00
Robbert van der Helm
c29bc59059
Hack around a regression in Wine 6.2
...
This would otherwise prevent building with Wine 6.2.
2021-02-15 12:13:42 +01:00
Robbert van der Helm
8c2594f902
Bump to version 3.0.0
3.0.0
2021-02-14 14:36:01 +01:00
Robbert van der Helm
18c00ddde7
Remove mentions of CMake
...
I don't think we'll be able to use a non-forked version of the VST3 SDK
any time soon.
2021-02-14 14:35:33 +01:00
Robbert van der Helm
16b00bacde
Update screenshot with VST3-only plugins
...
Since, well, we can handle VST3 plugins now! This also subtly shows off
the ability for VST3 plugins to use context data such as the track's
name.
2021-02-14 14:33:09 +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
260aba393c
Fix alignment in initialization message
2021-02-14 13:50:55 +01:00
Robbert van der Helm
f07503b9b6
Print the matched config file section
...
To make it more obvious where settings are being set from.
2021-02-14 13:50:53 +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