I can easily add automation tracks to control plugin parameters which were created using FMOD_DSP_INIT_PARAMDESC_FLOAT(), but not when I create a bool parameter? Are slider parameters the only ones which can be automated at present?
At the time of writing (July of 2016), FMOD Studio only supports the automation of properties that are expressed as floats.
Support for automation of enumerated, integer and boolean properties is on our feature/improvement tracker, and will be discussed and potentially scheduled at our next quarterly roadmap meeting.
We are implementing a convolution reverb as Fmod Studio plugin and confronting this problem.
We have a dropdown menu that allows the user to select different IR file such as small room, church, or concert hall. Since dropdown menu is defined as integer value the user cannot automate it and it is not included in a snapshot.
Are there any ways for the user to control the selection of the dropdown menu interactively from outside (e.g. unity)?
As of the time of writing (January of 2020), FMOD Studio only supports the automation of properties that are expressed as floats. Support for automation of other variable types is on our feature/improvement tracker, but has not yet been scheduled for development.
Automation is the only way to control a property’s value from outside an event, so if you want this property to be controllable from outside the event, you will have to implement it as a float, rather than a drop-down menu.