Notifying hosts about parameter name changes

Hello –

We are developing a drum sampler with user-loadable samples. Each slot has a few parameters that can be automated. It would be of a great help to users to see the automation lanes as e.g. “Snare - Tuning” instead of “Slot 2 - Tuning”.
From the documentation we gather that the thing to do to notify the host of changed parameter names is to call IComponentHandler::restartComponent() using the RestartFlags::kParamTitlesChanged flag.
However trying that with Cubase 9.5 the automation lanes aren’t updated. Did we miss anything? In fact of all hosts we tested Bitwig seems to be the only one which responds to said flag.

Cheers

  • LucijanTitlesChanged