I’ve hit an assertion in juce_VST_Wrapper.cpp, line 292…
// please file a bug if you hit this assertion! jassert (maxNumInChannels == busUtils.findTotalNumChannels (true) && success && maxNumOutChannels == busUtils.findTotalNumChannels (false));
I’ve downloaded the latest tip, built the Projucer, and created a new Audio Plugin project. I’ve selected Plugin Midi In, Plugin Midi Out, and Midi Effect Plugin, and done no edits to the code, just tried to build.
This doesn’t affect the AU version in Logic X, it correctly loads as a MIDI FX plugin.
I’m using OSX 10.11.3, XCode 7.3, Ableton Live 9.6.2.
I’ve seen another couple of threads on this, but was under the impression the tip had fixed this.