cannam@39
|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
cannam@39
|
2 <html>
|
cannam@39
|
3 <head>
|
cannam@39
|
4 <link rel="stylesheet" media="screen" type="text/css" href="screen.css"/>
|
cannam@39
|
5 <link rel="icon" type="image/png" href="images/waveform.png"/>
|
cannam@39
|
6 <link rel="shortcut" type="image/png" href="images/waveform.png"/>
|
cannam@39
|
7 <title>VamPy: Vamp Plugins in Python</title>
|
cannam@39
|
8 <meta name="robots" content="index"/>
|
cannam@39
|
9 <meta name="keywords" content="vamp plugin api plugins sonic visualiser visualizer visualise visualize audio music spectrogram feature extraction feapi vsi dssi"/>
|
cannam@39
|
10 <meta name="description" content="Vamp is a system for plugins that extract feature information from audio data."/>
|
cannam@39
|
11 </head>
|
cannam@39
|
12 <body>
|
cannam@39
|
13 <h1 id="header"><span>Vamp Plugins</span></h1>
|
cannam@39
|
14
|
cannam@39
|
15 <div id="nav">
|
cannam@39
|
16 <ul>
|
cannam@39
|
17 <li class="first"><a href="index.html">Home</a></li>
|
cannam@39
|
18 <li><a href="rationale.html">Rationale</a></li>
|
cannam@39
|
19 <li><a href="download.html">Download Plugins</a></li>
|
cannam@39
|
20 <li><a href="develop.html">Make Plugins</a></li>
|
cannam@39
|
21 <li><a href="http://vamp-plugins.org/forum/">Forum</a></li>
|
cannam@39
|
22 <li><a href="http://vamp-plugins.org/wiki/">Wiki</a></li>
|
cannam@39
|
23 </ul></div>
|
cannam@39
|
24
|
cannam@39
|
25 <h2 id="firstpara">VamPy: Vamp Plugins in Python!</h2>
|
cannam@39
|
26
|
cannam@39
|
27 <p>VamPy is a wrapper plugin written by Gyorgy Fazekas that
|
cannam@39
|
28 enables you to use <a href="http://vamp-plugins.org/">Vamp
|
cannam@39
|
29 plugins</a> written in <a href="http://python.org/">Python</a>
|
cannam@39
|
30 in any Vamp host.</p>
|
cannam@39
|
31
|
cannam@39
|
32 <p>It provides a (nearly) complete wrapper implementation of the
|
cannam@39
|
33 Vamp plugin API that can be used to write efficient plugins very
|
cannam@39
|
34 easily, taking advantage of the wide range of Python libraries
|
cannam@39
|
35 already available for scientific work.</p>
|
cannam@39
|
36
|
cannam@49
|
37 <p>Read the <a href="https://code.soundsoftware.ac.uk/projects/vampy/repository/entry/README">README file</a> for VamPy, or read an <a href="https://code.soundsoftware.ac.uk/projects/vampy/repository/entry/Example%20VamPy%20plugins/PySpectralFeatures.py">example Python plugin</a>.
|
cannam@39
|
38
|
cannam@39
|
39 <p><b>To use VamPy</b>, just download the VamPy wrapper plugin
|
cannam@39
|
40 compiled for your platform, copy it to your Vamp plugin
|
cannam@39
|
41 location, and copy any VamPy scripts – some examples are
|
cannam@39
|
42 included – into the same place. Then just run your normal
|
cannam@39
|
43 Vamp host and you should see the scripts available there. (See
|
cannam@39
|
44 <a href="download.html#install">How to Install</a> for details
|
cannam@39
|
45 of the Vamp plugin installation location on your system.)</p>
|
cannam@39
|
46
|
cannam@39
|
47 <p>Do check that you have a compatible version of Python:
|
cannam@39
|
48 the README files in the VamPy package will tell you what
|
cannam@39
|
49 versions are supported. You're also strongly advised to
|
cannam@39
|
50 install <a href="http://numpy.scipy.org">NumPy</a>.</p>
|
cannam@39
|
51
|
cannam@39
|
52 <h3>Downloads</h3>
|
cannam@39
|
53
|
cannam@39
|
54 <table align=center border=1 cellpadding=5>
|
cannam@39
|
55
|
cannam@39
|
56 <tr><td><b>Version</b></td><td><b>Linux</b></td><td><b>OS/X</b></td><td><b>Windows</b></td><td><b>Solaris/x86</b></td><td><b>Source code</b></td></tr>
|
cannam@39
|
57
|
cannam@39
|
58 <tr>
|
cannam@39
|
59
|
cannam@39
|
60 <td><small>2.0</small></td>
|
cannam@39
|
61
|
Chris@69
|
62 <td><small><a href="http://code.soundsoftware.ac.uk/attachments/download/676/vampy-2.0-i386-linux.tar.bz2">Download</a> (32 bit)<br><a href="http://code.soundsoftware.ac.uk/attachments/download/670/vampy-2.0-amd64-linux.tar.bz2">Download</a> (64 bit)<br></small></td>
|
cannam@39
|
63
|
Chris@69
|
64 <td><small><a href="http://code.soundsoftware.ac.uk/attachments/download/674/vampy-2.0-osx-108.tar.bz2">Download</a> (OS/X 10.8+ 64-bit)<br><a href="http://code.soundsoftware.ac.uk/attachments/download/675/vampy-2.0-osx-universal.tar.bz2">Download</a> (OS/X 10.4+ 32-bit)</small></td>
|
cannam@39
|
65
|
Chris@69
|
66 <td><small><a href="http://code.soundsoftware.ac.uk/attachments/download/673/vampy-2.0-win32.zip">Download</a></small></td>
|
cannam@39
|
67
|
Chris@69
|
68 <td><small><a href="http://code.soundsoftware.ac.uk/attachments/download/671/vampy-2.0-i386-solaris.tar.bz2">Download</a></small></td>
|
cannam@39
|
69
|
Chris@69
|
70 <td><small><a href="http://code.soundsoftware.ac.uk/attachments/download/672/vampy-2.0.tar.bz2">Download</a><br>or <a href="https://code.soundsoftware.ac.uk/projects/vampy/repository">Browse</a></small></td></tr>
|
cannam@39
|
71
|
cannam@39
|
72 </table>
|
cannam@39
|
73
|
cannam@39
|
74 <p>Although the VamPy wrapper plugin itself is
|
cannam@39
|
75 platform-dependent (so you must download the right one of the
|
cannam@39
|
76 plugins listed above!), the Python scripts themselves are
|
cannam@39
|
77 portable across platforms. Publishing a VamPy plugin in Python
|
cannam@39
|
78 could be the simplest way to make a Vamp plugin available to the
|
cannam@39
|
79 world at large.</p>
|
cannam@39
|
80
|
cannam@39
|
81 <p>VamPy is licensed under the same liberal terms as the Vamp
|
cannam@39
|
82 SDK itself, and you are welcome to take the example code
|
cannam@39
|
83 included in the VamPy package and use it to make your own Python
|
cannam@39
|
84 plugins for any purpose you wish.</p>
|
cannam@39
|
85
|
cannam@39
|
86 <div id="logoblock">
|
cannam@39
|
87 <table width="100%" border="0" cellpadding="0" cellspacing="10"/>
|
cannam@39
|
88 <tr>
|
cannam@39
|
89 <td align=center><a href="http://www.elec.qmul.ac.uk/digitalmusic/"><img src="images/qm-logo.png" width="224" height="95" alt="Queen Mary logo" border=0/></a></td>
|
cannam@39
|
90 <td>Developed at the Centre for Digital Music, Queen Mary, University of London.</td>
|
cannam@39
|
91 <td align=right>Partially funded by the EPSRC through the OMRAS2 project EP/E017614/1.</td>
|
cannam@39
|
92 <td align=center><a href="http://www.omras2.org/"><img src="images/omras2-logo.png" width="265" height="46" alt="OMRAS2 logo" border=0/></a></td>
|
cannam@39
|
93 </tr>
|
cannam@39
|
94 </table>
|
cannam@39
|
95 </div>
|
cannam@39
|
96 </body>
|
cannam@39
|
97 </html>
|