AU Lab allows you to instantiate multiple UI instances for a single AU. This is to test a basic architectural feature of Audio Units, which JUCE breaks as we all know. This isn’t a big deal IMO, but when you attempt to do it AU Lab crashes in a most unsavory manner (can’t kill the process). I’m wondering if there are any plans to make JUCE AUs more compliant with the AU spec, or at least deal better with the multiple UIs case.
yeah, this is on my list. Probably I’ll just put in some checks for now that will pop up a blank panel if there’s already one open. Originally I tried to force the framework to handle multiple UIs but I seem to remember that everyone moaned that it was too difficult to write with, and I gave in and limited it to one instance like VST and RTAS.