Flan
Flan - A general purpose non-real-time audio processing library

Table of Contents

The Flan library contains buffer classes for data representing sound along with algorithms for creative manipulation of those data types. Additional utilities for working with sound in a creative capacity such as wavetable synthesis algorithms are also included. A high degree of technical knowledge of sound is not required, but an understanding of short-time Forier transforms will be useful in handling PVOC data.

plot.png

License

Flan is distributed under the terms of the GNU General Public License.

Platforms

Flan relies exclusively on cross-platform tools, and should be usable on most devices.

Downloads/Installation

Source code with build instruction are available at the github repository. Deveopment is sporadic and based on my own needs, but if you need a simple feature you can contact me at the links below.

Support

Related Projects

This library was built for powering any future audio processing GUIs I might make. Currently those are:

Credits

Authors:
Logan McBroom
Libraries:
libsndfile
fftw
luajit
r8brain
WDL
bitmap (Arash Partow)