Vst-dev: When Does Renoise Call Isopen Of A Vst-editor?


Again a question on VST development.

I ask myself if and when Renoise does call isOpen of the VST-Editor (AEffEditor) and what effect it has. Is the state of the button ‘Ext. Editor’ bound to the result of isOpen?


This is nothing that hosts will call, but just an internal AEffEditor function which returns true after effEditOpen was called until effEditClose was called. Or something like this - simply take a look into the functions definition.

Hosts only use dispatchers defined in aeffect.h and aeffectx.h. They do not use any of those (helper) classes at all.