Just out of interest what would be the best way to update GUI components related to these non-parameter values in the call to
setStateInformation() when a preset is loaded ?
Is it safe to send some sort of change message or broadcast and event from the
setStateInformation() call ?
I realise I cannot refer to the GUI components in this method as they may not yet exist. On the GUI/Editor load I can check these values by reading the
AudioProcessorValueTreeState::state but need to be able to update the controls on a preset/program load etc.
I’d prefer to do this without a timer polling the non-parameter values as they will only ever be updated by the GUI components or the
setStateInformation() call (obviously no automation or anything like that going on)
EDIT: Apologies the forum is full of me mulling over parameter stuff today