Hi , I started to use Juce a couple of weeks ago and I have successfully
created the demo plugin + some custom gui sliders.
I have a question.
Does the framework support user programs handled by the host interface?
From the demo plugin we have the following functions:
int JUCE_CALLTYPE getNumPrograms() { return 0; }
int JUCE_CALLTYPE getCurrentProgram() { return 0; }
void JUCE_CALLTYPE setCurrentProgram (int index) { }
const String JUCE_CALLTYPE getProgramName (int index) { return String::empty; }
void JUCE_CALLTYPE changeProgramName (int index, const String& newName) { }
I tried to change the getNumPrograms() function to return a not zero number but the host always says that there are 0 (zero) programs.
I have also noticed that the VST wrapper sets for programs are chunks = true.
For my test I created a PC VST plugin but I plan to port to Mac VST and AU.
Please advise
Thanks