sdatkinson / AudioDSPTools

A library of basic audio DSP tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AudioDSPTools

A library of basic DSP things.

Sharp edges

This library uses Eigen to do some linear algebra. If they are stored as members of objects, there is a risk with certain compilers and compiler optimizations that the memory associated with eigen objects 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 and NeuralAmpModelerCore Issue 67 for more information.

About

A library of basic audio DSP tools

License:MIT License


Languages

Language:C++ 97.8%Language:CMake 1.8%Language:Shell 0.3%Language:C 0.1%