FXLab is an AMP Simulator application built using wxWidgets, PortAudio, and CMake.
- wxWidgets 3.2.9
- CMake ≥ 4.1
- PortAudio
- ASIO SDK
This repo uses CMake, wxWidgets, and PortAudio with ASIO support.
The ASIO SDK cannot be redistributed and must be downloaded manually:
- Download the ASIO SDK from Steinberg's website
- Place it at
C:\ASIOSDK(or updateASIO_SDK_ROOTinCMakeLists.txtto your path) - Open
C:\ASIOSDK\host\pc\asiolist.cppand add the following two lines at the very top of the file, before any other includes or pragmas:
#undef UNICODE
#undef _UNICODE- Download PortAudio from portaudio.com
- Place it at
C:\portaudio(or updatePORTAUDIO_ROOTinCMakeLists.txtto your path)