comparison README @ 66:5664fe298af2

Update to Python 2.7 and clean up the build (avoid using deprecated NumPy API, fix compiler warnings)
author Chris Cannam
date Mon, 17 Nov 2014 09:37:59 +0000
parents 62dcaa5fe6f8
children 146d14ab15e7
comparison
equal deleted inserted replaced
65:0df94e3f0fdb 66:5664fe298af2
14 or batch feature extraction from audio, using Sonic Annotator 14 or batch feature extraction from audio, using Sonic Annotator
15 (http://www.omras2.org/SonicAnnotator). 15 (http://www.omras2.org/SonicAnnotator).
16 16
17 Vamp plugins are typically written in C++. Although currently 17 Vamp plugins are typically written in C++. Although currently
18 available plugin hosts are valuable tools in audio research, 18 available plugin hosts are valuable tools in audio research,
19 the long and tedious development cycle of plugins does not 19 the long and tedious development cycle of plugins does not
20 support quick prototyping of feature extraction algorithms. 20 support quick prototyping of feature extraction algorithms.
21 Learning the extra skills needed for plugin development or using 21 Learning the extra skills needed for plugin development or using
22 scientific libraries available for C and C++ is often outside 22 scientific libraries available for C and C++ is often outside
23 the interest of audio researches typically using MATLAB or other 23 the interest of audio researches typically using MATLAB or other
24 high-level development environments. 24 high-level development environments.
72 svn co https://vamp.svn.sourceforge.net/svnroot/vamp/vamp-vampy vampy 72 svn co https://vamp.svn.sourceforge.net/svnroot/vamp/vamp-vampy vampy
73 73
74 74
75 DEPENDENCIES: 75 DEPENDENCIES:
76 76
77 * Vampy requires Python 2.5 or greater. 77 * Vampy requires Python 2.7.
78 78
79 Note that Vampy does not support the new flavour of Python (3.x) 79 Note that Vampy does not support the new flavour of Python (3.x)
80 which breaks language compatibility with the 2.x series. 80 which breaks language compatibility with the 2.x series.
81 81
82 * Vampy supports Numpy 1.1. or greater. 82 * Vampy supports Numpy 1.1. or greater.
164 setting the flags appropriately. 164 setting the flags appropriately.
165 165
166 166
167 USING VAMPY: 167 USING VAMPY:
168 168
169 (1) Make sure you have Python 2.5 or greater installed and you 169 (1) Make sure you have Python 2.7 installed and you
170 have a recent Vamp plugin host application. 170 have a recent Vamp plugin host application.
171 (e.g. Sonic Visualier) 171 (e.g. Sonic Visualier)
172 172
173 (2) Download a version of Vampy compatible with your 173 (2) Download a version of Vampy compatible with your
174 operating system and Python distribution. 174 operating system and Python distribution.