ml-vst
ml-vst copied to clipboard
(WIP) Create VST plugins with JUCE that run machine learning models.
Audio plugin development with deep learning models
Still a work-in-progress. Nothing to see here yet.
Build
First, install CMake and a generator (like Ninja).
Clone the project with submodules:
git clone --recurse-submodules https://github.com/carlthome/ml-vst
Then generate a project and build it.
# Generate a build project (with e.g. Ninja).
mkdir build && cd build
cmake -S=.. -B=. -G=Ninja --fresh
# Build project.
cmake --build .
References
- https://github.com/sudara/pamplejuce/
- https://github.com/juce-framework/JUCE/blob/master/docs/CMake%20API.md
- https://www.tensorflow.org/lite/guide/build_cmake