Wiki » History » Version 4

Luis Figueira, 2010-09-21 03:56 PM
added vamp plugin instructions

1 1 Luis Figueira
h1. Wiki
2 1 Luis Figueira
3 1 Luis Figueira
h2. Needed resources
4 2 Chris Cannam
5 2 Chris Cannam
*Note:* "Here is the INSTALL file":http://sv1.svn.sourceforge.net/viewvc/sv1/sonic-visualiser/trunk/INSTALL?revision=1736&view=markup from the SourceForge Sonic Visualiser tree.  It has yet to be updated for the revised build system and library layout, but some of the information is still relevant.
6 1 Luis Figueira
7 1 Luis Figueira
* QT (version > 4)
8 1 Luis Figueira
* FFTW (http://www.fftw.org/download.html)
9 1 Luis Figueira
> fftw needs to be compiled and installed both in single and double precision modes (default mode). Use ./configure --enable-single. 
10 1 Luis Figueira
* libsndfile (http://www.mega-nerd.com/libsndfile/#Download)
11 3 Luis Figueira
* libsamplerate (http://www.mega-nerd.com/SRC/download.html)
12 3 Luis Figueira
* VAMP Plugins SDK (http://vamp-plugins.org/develop.html)
13 4 Luis Figueira
> in OSX there's no Makefile install target. To be able to compile RubberBand you need to export the following vars:
14 4 Luis Figueira
> export Vamp_CFLAGS='-I$VAMP_SDK_BUILD_FOLDER/vamp-plugin-sdk-2.2/vamp-sdk'
15 4 Luis Figueira
> export Vamp_LIBS='-L$VAMP_SDK_BUILD_FOLDER -lvamp-sdk' 
16 4 Luis Figueira
* RubberBand Audio Time Streacher Library (http://www.breakfastquay.com/rubberband/)
17 1 Luis Figueira
18 1 Luis Figueira