Guest User

Untitled

a guest
Feb 21st, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. - comment out AAX_DEFS in common.xcconfig
  2. - download nanovg and MetalNanoVG sources to iPlug/IGraphics/nanovg and iPlug/IGraphics/MetalNanoVG
  3. - wrap entire IPlugAAX_Parameters.cpp, .h in #ifdef AAX_API
  4. - wrap entire IPlugAAX_Describe.cpp in #ifdef AAX_API
  5. - wrap entire IPlugAAX.h in #ifdef AAX_API
  6. - #define VST_API in IPlugEffect.h
  7. - set the target to VST2 in the XCode menu
  8. - get VST3 SDK
  9. - get VST2 SDK
  10. - use Homebrew to install all the graphics libs: brew install cairo zlib bzip2 expat
  11. - set IGRAPHICS_LIB_PATHS to /usr/local/lib in common.xcconfig
  12. - change paths for “keg only” libraries LIB_Z, LIB_BZ, LIB_EX in in common.xcconfig
  13.  
  14. - • VST2 now builds OK
  15.  
  16. - change target to AU
  17. - change VST_API to AU_API in IPlugEffect.h
  18. - AU builds but loading fails “cannot find executable for CFBundle”
  19. - tried changing deployment target for AU to 10.7, which quiets build warnings about versions
  20. - now auval -v is passed but the plugin has 6 ins and outs
  21. - changed the I/O: #define PLUG_CHANNEL_IO "2-2"
  22.  
  23. - • now the AU works in Live
Add Comment
Please, Sign In to add comment