sdatkinson / NeuralAmpModelerCore

Core DSP library for NAM plugins

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NeuralAmpModelerCore

Core DSP library for NAM plugins.

For an example how to use, see NeuralAmpModelerPlugin.

The general Audio DSP tools from version 0.0 have been moved to AudioDSPTools.

Sharp edges

This library uses Eigen to do the linear algebra routines that its neural networks require. Since these models hold their parameters as eigen object members, there is a risk with certain compilers and compiler optimizations that their memory is not aligned properly. This can be worked around by providing two preprocessor macros: EIGEN_MAX_ALIGN_BYTES 0 and EIGEN_DONT_VECTORIZE, though this will probably harm performance. See Structs Having Eigen Members for more information. This is being tracked as Issue 67.

About

Core DSP library for NAM plugins

License:MIT License


Languages

Language:C++ 96.1%Language:CMake 3.0%Language:Shell 0.5%Language:C 0.4%