>>> Does the plugin dynamically add new outputs that did not exist before, or does it always have N outs and just route to them on demand? If it creates them, how do hosts handle it? Obviously VST does not support that.. <<< It adds new outputs that did not exist before. The (DXi) host handles it by implementing an IMfxNotifyHost notification sink. The plugin calls this with "audio ports change begin" notification, which the host can accept or reject. >>> Are these creations automatable? <<< They can expose new automation parameters, though I know today SONAR won't support that. I consider this a limitation. >>> Maybe it needs to be bi-directional, then? <<< Probably. ---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission. Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe