Robbert van der Helm
602bbc5d35
Add TODO about replacing known_iids with flags
2020-12-17 00:31:32 +01:00
Robbert van der Helm
6809e73d6b
Split IPluginBase from IComponent
...
We're also going to need this for `IEditController`. Separating all of
these classes will also keep everything much more maintainable with all
of these associated structs.
2020-12-16 23:46:47 +01:00
Robbert van der Helm
7488d6f482
Move the VST3 design document to docs/
2020-12-16 21:54:18 +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
e2603df522
Update the architecture document
2020-11-07 21:45:02 +01:00
Robbert van der Helm
ba6381e3ae
Rename EventHandler::{send,receive} to *_event(s?)
...
Since it does something way more involved than
`SocketHandler::{send,receive_multi}`, and that makes it a bit confusing
if you don't already know about that (and even if you do).
2020-11-01 12:01:50 +01:00
Robbert van der Helm
74c3cab046
Move event handling logic to a dedicated class
...
Now all pieces are in place to allow handling events over multiple
socket connections.
2020-10-26 11:40:38 +01:00
Robbert van der Helm
4b4b19bbd8
Mention multiple socket endpoints in architecture
2020-10-25 21:21:00 +01:00
Robbert van der Helm
8198a73742
Add support for double precision audio #34
...
So far I've only seen REAPER running iZotope Rx plugins utilize this.
2020-08-24 16:13:29 +02:00
Robbert van der Helm
cd02ab5fc9
Send the configuration from plugin to Wine host
...
Next we can add some options for different plugin editor behaviours for #27 .
2020-07-22 17:15:55 +02:00
Robbert van der Helm
40f88b948f
Document behaviour differences with plugin groups
2020-05-27 15:43:43 +02:00
Robbert van der Helm
941f915dfe
Move the architecture section to docs/
...
It's getting a bit unwieldy to be left in the readme.
2020-05-27 15:24:54 +02:00