Fx protocol defines the methods provided by the host application to create parameters.
- FxPlug 3.1+
Fx protocol version 1.0.
A plug-in uses the methods defined in this protocol (along with those defined in
Fx) to populate its parameter list. Each parameter is created with a unique numeric parameter ID.
The host application uses this parameter ID to identify a parameter, and stores the parameter ID in a saved project file. If a new version of a plug-in removes a parameter, the host application will then ignore any saved parameter data for that obsolete parameter in a project that was saved while using the old version of the plug-in. This implies that a new version plug-in should never change the ID of a given parameter unless it intentionally wants to obsolesce old value data in saved projects. Similarly, it should not introduce a new parameter with an ID that has already been made obsolete.