I would like to experiment with envelope followers and similar plugins, that emit the same kind of signal that an automation track would, and that other plugins’ parameters can be linked to.
Is this even possible? How would I approach implementing this?
In that case the limiting factor are the hosts. Usually plugins are not supposed to output control signals.
There might be hosts that have their bespoke API and extensions, maybe REA script in Reaper?
But there is no general way to achieve this in a majority of hosts.
plogue’s “Bidule” is a VST/AU host that provides a functionality of “parameter link”, which literally means parameter link between different modules (including VST, AU).
It’s definitely one of those things that seems simple until you realize how much it depends on the host’s implementation. Using MIDI CC as a bridge is a classic workaround, but it would be amazing if the major plugin formats eventually standardized a dedicated modulation bus.