I’m trying to host AUv3 plug-ins on iOS.
However, I’ve got a couple of major problems to note:
- if I select any of Apple’s (many) Audio Units (e.g. AUDelay, AUDistortion etc - which I presume come from GarageBand?), I just get a small, empty host window displayed.
In case it helps, this always results in the following assertion:
AudioProcessorEditor* AudioProcessor::createEditorIfNeeded() ... // You must make your hasEditor() method return a consistent result! jassert (hasEditor() == (ed != nullptr));
If I select a 3rd party AUv3, such as Moog Model D or Wotja, I get the AUv3 displayed as expected… but there seems to be no way to resize it!!!
Plug-ins which display properly, such as the Moog Model D, are displayed with the wrong size and wrong orientation!
Can somebody please advise on these three issues?
Thanks in advance