Thursday, January 27, 2011

WDL example for Reaper

  1. download WDL library at this link
  2. Open the Example project under IPlug, and add a new project such as ‘classify’
  3. Configuration Properties General: Type: Dynamic Library (.dll)
  4. Configuration Properties Debugging: if you want to use Reaper
  5. C++-Addi Include Dir: ..\IPlug;..\..\wdl\lice;..\VST_aSDK\vstsdk2.4\pluginterfaces\vst2.x
  6. C++ – Prep Definitions: VST_API;WIN32;_WIN32_WINNT=0x0501;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_DEBUG
  7. C++ – Code Generation – Runtime Lib: Multi-threaded Debug(/MTd)
  8. Linker – General – Output File: $(OutDir)/$(ProjectName)_DEBUG.dll
  9. Linker – General –Enable Incremental linking: Yes (/Inc)
  10. Linker – General –Addi Library DIr: "..\..\IPlug\$(ConfigurationName)";"..\..\lice\$(ConfigurationName)"
  11. Linker – Input – Addi Depend.:shell32.lib lice.lib IPlug.lib user32.lib gdi32.lib comdlg32.lib
  12. Linker – Debugging – Generate prog Database File:$(OutDir)/test.pdb
  13. Linker – SYstem – subsys: Windows (/SUBSYSTEM:WINDOWS)
  14. Linker – Advanced – maybe

Generated .DLL file is in DEBUG directory. In Reaper, in ‘fx’of a track – Options- Fx-plugin-setting-Plugins-VST, Add… new path and Re-Scan

No comments:

Post a Comment