Robbert van der Helm
|
19eb33a7e2
|
Add a AdHocSocketHandler::receive_multi overload
With only a single callback.
|
2020-12-07 18:28:16 +01:00 |
|
Robbert van der Helm
|
ab7449a0e0
|
Add control sockets to Vst3Sockets
|
2020-12-07 18:28:16 +01:00 |
|
Robbert van der Helm
|
ff2807c939
|
Add all the boilerplate for the Vst3PluginBridge
And now that I also have an idea of what the communication model will
look like, this can server as a base for instantiating plugins.
|
2020-12-07 18:28:16 +01:00 |
|
Robbert van der Helm
|
6e5aa1c1c6
|
Add the Vst3Bridge boilerplate
|
2020-12-07 18:28:16 +01:00 |
|
Robbert van der Helm
|
f9a1bcd7bd
|
Split VST2 specific functionality into Vst2Logger
|
2020-12-07 18:28:16 +01:00 |
|
Robbert van der Helm
|
2230b5099f
|
Move logger to common/logging/common.h
|
2020-12-07 18:28:16 +01:00 |
|
Robbert van der Helm
|
687696ec6b
|
Reimplement EventHandler on top of AdHocSocketHandler
|
2020-12-07 18:28:16 +01:00 |
|
Robbert van der Helm
|
5607a643e4
|
Add a generic ad hoc socket listener
This is a generalized version of EventHandler.
|
2020-12-07 18:28:16 +01:00 |
|
Robbert van der Helm
|
555b442f75
|
Add a todo regarding benchmarking ad hoc sockets
|
2020-12-07 18:28:16 +01:00 |
|
Robbert van der Helm
|
fa719c286d
|
Create base class for sockets and derive from that
Now the host launching procedure can be agnostic of the socket
implementation.
|
2020-12-07 18:28:16 +01:00 |
|
Robbert van der Helm
|
bb85d99657
|
Rename 'Sockets' to 'Vst2Sockets'
|
2020-12-07 18:28:16 +01:00 |
|
Robbert van der Helm
|
2fbd14908a
|
Split communication/vst2.h into common and VST2
So we can reuse the generic bits for our VST3 implementation.
|
2020-12-07 18:28:16 +01:00 |
|
Robbert van der Helm
|
46bc0301af
|
Move communication.h to communication/vst2.h
|
2020-12-07 18:28:16 +01:00 |
|