How to link controls across multiple instances

Hi,

is it possible in IPlug2 to link the same parameter across different instances of the same plugin? My goal is to have the same reverb on a couple of tracks, but with different predelay times, and changing RoomSize in one of the plugs would change RoomSize also on the other tracks. I know some DAWs offer this functionality (Reaper has FX-Link) but I would like to have universal solution. I know it is doable: https://www.bluecataudio.com/Products/Product_GainSuite/ and it makes me wonder if anybody has any idea how to do this in IPlug2?

Search for “shared memory” and “C++”. This should give you some hints. And since most likely it does not have to be synchronized it should be pretty simple to implement.

1 Like