we found that the standalone wrapper in JUCE 7 crashes as soon as you select “none” as output device. That was not happening with JUCE 6. We tested both our custom wrapper and the default one, with the example Gain plugin on Mac. We haven’t tested it on windows yet.
Can you stop the code hitting the asserts? Like checking for null ptr. Or is it all Juce code from the menu selection? I’m not at my computer right now, so I can’t check.
If ‘none’ is a valid choice then why does it assert at all?