Robbert van der Helm
18571bca5d
Add a dependency for the VST3 SDK
2020-12-07 18:28:16 +01:00
Robbert van der Helm
4291083a46
Rename PluginBridge to Vst2PluginBridge
2020-12-07 18:28:16 +01:00
Robbert van der Helm
6195caf53e
Move src/plugin-bridge to src/bridges/vst2
2020-12-07 18:28:16 +01:00
Robbert van der Helm
9d40e04a62
Update all references to libyabridge.so
2020-12-07 18:28:16 +01:00
Robbert van der Helm
a428d08eff
Update yabridgectl for libyabridge-vst2.so
2020-12-07 18:28:16 +01:00
Robbert van der Helm
c6eb55dc6d
Rename libyabridge to libyabridge-vst2
2020-12-07 18:28:16 +01:00
Robbert van der Helm
cd23fe254b
Add an incomplete list of things needing updates
2020-12-07 18:28:16 +01:00
Robbert van der Helm
a54814e610
Mention WINEPREFIX in the common issues section
2020-12-07 18:27:58 +01:00
Robbert van der Helm
84d00b568b
Add a more distinct wrapper around chunk data
2020-12-07 02:43:23 +01:00
Robbert van der Helm
7f7da50282
Log processing cycles on verbosity level 2
2020-12-07 02:08:03 +01:00
Robbert van der Helm
d02ce3117a
Merge pull request #66 from eoghanmurray/patch-2
...
Mention that VST plugins need to be installed
2020-12-01 12:02:41 +01:00
Eoghan Murray
2aaa0673cc
Mention that VST plugins need to be installed
2020-12-01 10:46:54 +00:00
Robbert van der Helm
1f78706276
Bump the tested versions of Bitwig and Ardour
2020-11-30 22:42:32 +01:00
Robbert van der Helm
12d8815f46
Bump the tested Renoise version to 3.2.4
2020-11-30 22:42:09 +01:00
Robbert van der Helm
23d5567e72
Add a time info caching compatibility option #62
...
This is needed to get good performance out of SWAM Cello until this
issue is fixed by the plugin.
2020-11-30 14:49:02 +01:00
Robbert van der Helm
e08162fabf
Silence warnings on decltype() with Wine 5.22
...
There were already similar warnings on 32-bit winegcc, but now it also
happens on the 64-bit version. Instead of adding
`-Wno-ignored-attributes` we'll just sprinkle some warning ignores here
and there to prevent any other surprises.
2020-11-30 14:05:48 +01:00
Robbert van der Helm
cbf276b7dc
Hide all symbols by default
...
As mentioned by @abique. Could prevent issues caused by symbol clashes,
and it also greatly reduces the size of all binaries.
2020-11-27 20:40:59 +01:00
Robbert van der Helm
c8b4b04b19
Also mention which version to download in readme
...
This is listed on every release page, but since you can still easily
miss it it doesn't hurt to also repeat it here.
2020-11-25 16:34:22 +01:00
Robbert van der Helm
af0424d418
Mention Wine version requirements and user guide
...
As part of the usage section of the readme. As noted in #58 , the readme
never actually explicitly stated that you have to install and use Wine.
2020-11-24 22:40:08 +01:00
Robbert van der Helm
1869ce9112
Merge branch 'eoghanmurray-patch-1'
2020-11-24 22:30:47 +01:00
Eoghan Murray
67b288687d
Add more concrete examples
...
I had downloaded the valhalla plugin mentioned, but didn't realize that the `.exe` file wasn't the plugin, but rather an installer for the plugin which needed to executed in the Wine environment to be readable by yabridge.
Even the fact that Wine was a prerequisite for yabridge was not initially apparent to me (but would be obvious now).
2020-11-23 16:10:05 +00:00
Robbert van der Helm
f0b4232239
Add more debug printing for audioMasterGetTime()
2020-11-23 16:38:46 +01:00
Robbert van der Helm
49900e4753
Fix typo
2020-11-20 17:45:21 +01:00
Robbert van der Helm
28013cb6a7
Note that the effEditIdle issue is fixed in Ardour
...
For the upcoming Ardour 6.4 release:
https://github.com/Ardour/ardour/commit/f7cb1b0b481eeda755bdf8eb9fc5f90a81d2aa01
2020-11-20 15:59:40 +01:00
Robbert van der Helm
21b0f70eda
Rename get_modified_search_path() for clarity
2020-11-20 15:39:29 +01:00
Robbert van der Helm
3eb05012e0
Fix automatic setup anchor in readme TOC
2020-11-20 14:50:55 +01:00
Robbert van der Helm
cea5459eef
Fix wording in changelog
2020-11-20 14:37:51 +01:00
Robbert van der Helm
f79e2465e8
Bump to version 2.1.0
2.1.0
2020-11-20 14:24:42 +01:00
Robbert van der Helm
ef98ff3d64
Reword parts of the changelog
2020-11-20 14:24:42 +01:00
Robbert van der Helm
1c2418d4d8
Clean up the installation instructions
...
Most references to symlinks have been removed since this only caused
confusion and yabridge 2.1.0 will no longer require manual PATH setup i
most cases.
2020-11-20 14:24:42 +01:00
Robbert van der Helm
18f15014e6
Mention the new plain yabridgectl AUR package
...
Since having only a VCS version does make making breaking changes a bit
harder.
2020-11-20 14:24:42 +01:00
Robbert van der Helm
b9b61e420f
[yabridgectl] Reorganize path check
2020-11-20 14:24:42 +01:00
Robbert van der Helm
c69037b649
Always search for host in ~/.local/share/yabridge
2020-11-20 14:24:42 +01:00
Robbert van der Helm
abb2206970
Fix typos in the word 'Boost'
...
Apparently I type very quickly.
2020-11-20 01:15:51 +01:00
Robbert van der Helm
f1f5d34b52
Add version bounds to meson wrap dependencies
...
Just to prevent the off chance where an older cached version would cause
issues.
2020-11-15 01:08:43 +01:00
Robbert van der Helm
ed5f0c42d9
Fix off-by-one error in speaker arrangement read
...
This is why you don't do pointer arithmetic. Fixes an error message in
Renoise when trying to load a plugin as an effect.
2020-11-14 19:37:04 +01:00
Robbert van der Helm
f40f031bb0
Reword changelog
2020-11-14 19:31:33 +01:00
Robbert van der Helm
d52268b53e
Update changelog
2.0.2
2020-11-14 18:15:10 +01:00
Robbert van der Helm
ad71016c9a
Bump to version 2.0.2
2020-11-14 18:13:18 +01:00
Robbert van der Helm
ff021d0581
Work around editor opening bug in Ardour 6.3
2020-11-13 17:08:41 +01:00
Robbert van der Helm
b93f0ddb8b
Don't depend on the parallel STL
...
We were not linking with TBB, and it's a bit of a waste to require it
just for this one unused function.
2020-11-13 13:42:06 +01:00
Robbert van der Helm
08ea0d2891
Move things around in the known issues section
2020-11-12 12:28:18 +01:00
Robbert van der Helm
02d0898a23
Move linking arguments in cross-wine.conf
...
Putting these in [properties] has been deprecated as of Meson 0.56.0.
2020-11-11 16:12:43 +01:00
Robbert van der Helm
b58d643a08
Suggest plugin groups for boosting performance
...
I found that using plugin groups with the BBC Spitfire plugins can get
rid of all latency spikes I was getting when playing notes on 30
instances of them at once. After doing so the overall thread count
dropped from 332 down to 128.
2020-11-10 23:36:15 +01:00
Robbert van der Helm
09ba0d887b
Remove old TODO
...
MainContext is now basically just a wrapper with a simple event loop
implementation so it's not really necessary, but having a separate type
for the 'main' IO context still makes everything much clearer.
2020-11-10 15:52:35 +01:00
Robbert van der Helm
af8c9ef838
Upgrade to bitsery 5.2.0
...
Now that the unknown pragma warnings with bitsery 5.1.0 have been
solved.
https://github.com/fraillt/bitsery/issues/63
2020-11-10 14:49:22 +01:00
Robbert van der Helm
5f1fbcb905
Bump to version 2.0.1
2.0.1
2020-11-08 21:53:55 +01:00
Robbert van der Helm
b04e1da0d9
Terminate the Wine host after the sockets close
...
The Wine host application would not close properly if the VST host would
suddenly crash or terminate without closing all plugins.
2020-11-08 21:49:52 +01:00
Robbert van der Helm
9300648067
Fix typo in vst2.cpp
2020-11-08 16:07:57 +01:00
Robbert van der Helm
97d1055063
Bump to version 2.0.0
2.0.0
2020-11-08 13:47:33 +01:00