= Build = This page lists the instructions to build the aubio library and the different tools. == Dependencies == aubio is written in C. The current version of aubio depends on: - [http://www.mega-nerdz.com/libsndfile libsndfile], the sound file access library from Erik de Castro Lopo - [http://www.mega-nerdz.com/libsamplerate libsamplerate], the re-sampling library, also from Erik - [http://fftw.org FFTW], the Fastest Fourier Transform of the West, from the Steven G. Johnson et al. at MIT The following dependencies are optional: - [http://jackit.sf.net JACK], Jack Audio Connection Kit, for real-time audio input/output on linux and macosx - [http://www.alsa-project.org ALSA], for midi output from aubionotes - [http://www.swig.org Swig], to build modules for languages supported by SWIG (perl, java and many more) - [http://python.org Python], to build and use the python scripts provided in the [source:python python directory]. '''Note''': on a debian system, the required dependencies can be obtained using: {{{ # apt-get build-dep aubio }}}