- JUCE Framework: Required for building and running the plugin. Download from JUCE.
- Supported DAWs: Any Digital Audio Workstation that supports VST, AU, or standalone plugins.
- Compiler: Ensure a compatible C++ compiler is installed. For Windows, MSVC is recommended, while Xcode works well on macOS.
-
Clone the repository:
git clone https://github.com/Amphicheiras/Wavetable-Synth.git cd Wavetable-Synth
-
Have a look at the /root and /plugin CMakeLists.txt
-
Configure with CMake:
cmake -S . -B build
-
Compile with CMake:
cmake --build build
- Load the Plugin: After compiling, load the plugin in a supported DAW or run as a standalone application if built as such.
- Place the Synth in a MIDI channel and play a MIDI note!
Contributions are welcome! Please fork this repository, create a branch, and submit a pull request for any improvements or bug fixes.
If you encounter bugs or have feature requests, please report them in the Issues section of this repository.
This project is licensed under the GNU GPL-3.0 License - see the LICENSE file for details.
Special thanks to the open-source audio community and JUCE for their continuous support and resources.
Super special thanks to Jan Wilczek!