comparison vampy.html @ 39:01f34bbd799b website

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