I am trying to write a VST3 that publishes pitch names, to be able to customize the Piano Roll. I have not been successful so far. I think the reason is that the two methods in the vst sdk:
Code: Select all
tresult PLUGIN_API EditControllerEx1::hasProgramPitchNames (ProgramListID listId, int32 programIndex)
Code: Select all
tresult PLUGIN_API EditControllerEx1::getProgramPitchName (ProgramListID listId, int32 programIndex, int16 midiPitch, String128 name /*out*/)
do not seem to be ever called by FL. Is FL supposed to call these methods and use the information retrieved to name notes in the Piano Roll? If not, can you share any hints as if it is possible at all?
Thank you
Enrico