I'm looking into the possibility of porting my VSTi (VSTSDK 2.4 with VSTGUI) to JUCE. I'm new here and i've just began taking a closer look into the API. I really like what i've seen so far! Simply the fact that the introjucer and the example projects have all built without troubles is something that i've sort of forgot is even possible. I'm really looking forward into getting into JUCE but i already have a million questions in my head. Let me ask you a couple that bother me the most.
The synthesiser API looks very attractive, but the way you implement mono legato doesn't appear perfectly clear to me. I suppose i could manage to implement it with the use of findFreeVoice and adding some flags to the sound or voice object. I would like to know if there's a more elegant way to do this? Something that i've missed?
Does JUCE have some kind of scheme for preset handling? Does it make any assumptions about how user vs. factory presets are handled? Does it support preset handling in a cross platform manner?
Thanks for all help!