I am trying to get the demo plugin and the Plugin Host in Juce 1.50 to work nicely together. I am doing this on Mac OS 10.6.2.
What I have done:
- A few minor project changes to get the Plugin Host to build
- Changes to the JuceDemoPlugin project so that it only builds VST, the Info.plist has correct information etc.
What is happening:
- JuceDemoPlugin appears to be working reasonably - it loads in Reaper (third-party host!), doesn’t crash, UI displays, doesn’t crash on quit (all good results!)
- PluginHost has some trouble with JuceDemoPlugin. It loads, and I got the UI to display once, but it always crashes on quit and often crashes when the window is first displayed.
Is this working correctly for others out there? It seems that the demo projects in the source distribution might need some settings tweaked…
The reason I am looking into this is that I am working on another project - Jost, http://code.google.com/p/juced/ - and getting it working nicely on mac. There are various issues with the Jost’s VST support on Mac at present (though it is somewhat functional), and I plan to use the Plugin Host code as a reference when fixing the Mac-specific VST hosting problems in Jost.
So if I can get Juce Demo Plugin and Plugin Host working together reliably I’d be off to a good start!