I’ve working on a wrapper for MaxMSP which makes a MaxMSP signal processing object out of a Juce AudioProcessor class. Juce already includes a crossplatform framework for AU, VST and RTAS plugins. This project allows you to take the same code and make a MSP object.
I’ve added another subproject to this: A Juce Component wrapper. The plan is to allow you to build a Juce-based component as a separate window (owned by an object) or as a UI object box. Works only in Max 4.6 at the moment but I suspect it’s going to be easier in Max 5 than the hacking I did to get some of this to work!
The Juce audio plugin wrapper works in Max 5 BTW and in Max 4.6 can own a Juce window too as the plugin editor too.