VSTGUI 4.0.1 and VST RTAS Wrapper
Developers only information. I did VSTGUI 3.5 -> VSTGUI 4.0.1 port for latest Limiter №6 version to support 64-bit Mac and I (again) have problems with VST RTAS Wrapper on Mac (with Molot I almost solved them in 0.2.168c version if you remember) and Limiter №6 v1.0 worked fine with this wrapper most of the time.
VSTGUI 3.5 worked with RTAS Wrapper on Mac with these defines: “-DTARGET_API_MAC_CARBON -DVST_FORCE_DEPRECATED=0 -DVSTGUI_ENABLE_DEPRECATED_METHODS=0″ (from Makefile, I don’t use Xcode) and small fixes in function prototypes:
- virtual long mouse (long x, long y);
+ virtual VstInt32 mouse (VstInt32 x, VstInt32 y);
-long AEffGUIEditor::mouse (long x, long y)
+VstInt32 AEffGUIEditor::mouse (VstInt32 x, VstInt32 y)
Do you want to know why VSTGUI 4.0.1 doesn’t work? I’d better draw an answer: