Add VST3 and CLAP host support #3
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We need to be able to host VST3 and CLAP plugins.
I would like to have two hosting options:
where external is more or less optional for now.
Embedded means that the plugin host is a part of the DAW proccess (like Ardour), it should be easier to implement and it should work a way faster than an external host, but it comes with a downside of killing a daw when a plugin is failed.
External means that there is a separate process that is running the host. DAW should send the signal to the host, and host should return the output. I would like to pass some metadata to the external host, so it is able to send the signal through the whole plugin chain without returning it to DAW, it should in theory make it faster (it's only a guess, might be complete bullshit). If it's proved to be false, it can be implemented differently.
AC: