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.
This commit is contained in:
Robbert van der Helm
2020-11-10 23:35:57 +01:00
parent 09ba0d887b
commit b58d643a08
+6
View File
@@ -401,6 +401,12 @@ these negative side effects:
If anyone knows a good way to install an fsync patched version of Wine on If anyone knows a good way to install an fsync patched version of Wine on
other distros, then please let me know! other distros, then please let me know!
- [Plugin groups](#plugin-groups) can also greatly improve performance when
using many instances of the same plugin. Some plugins, like the BBC Spitfire
plugins, can share a lot of resources between different instances of the
plugin. Hosting all instances of the same plugin in a single process can in
those cases greatly reduce overall CPU usage and get rid of latency spikes.
## Runtime dependencies and known issues ## Runtime dependencies and known issues
Any VST2 plugin should function out of the box, although some plugins will need Any VST2 plugin should function out of the box, although some plugins will need