mirror of
https://github.com/mikeoliphant/neural-amp-modeler-lv2.git
synced 2026-05-06 19:50:11 +02:00
819d0a3d2ed84c8b1c722bff94f80ee589b8d536
neural-amp-modeler-lv2
Bare-bones implementation of Neural Amp Modeler (NAM) models in an LV2 plugin.
There is no user interface. Setting the model to use requires that you LV2 host supports atom:Path parameters. Reaper does not. Carla and Ardour do.
To get the intended behavior, you must run your audio host at the same sample rate the model was trained at (usually 48kHz) - no resampling is done by the plugin.
Compiling
First clone the repository:
git clone --recurse-submodules -j4 https://github.com/mikeoliphant/neural-amp-modeler-lv2
cd neural-amp-modeler-lv2/build
Then compile the plugin using:
Linux/MacOS
cmake .. -DCMAKE_BUILD_TYPE="Release"
make -j4
Windows
cmake.exe -G "Visual Studio 17 2022" -A x64 ..
cmake --build . --config=release -j4
Note - you'll have to change the Visual Studio version if you are using a different one.
After building, the plugin will be in build/neural_amp_modeler.lv2.
Languages
C++
68.4%
CMake
14.4%
CSS
10.2%
HTML
7%