-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathvampy.html
More file actions
108 lines (85 loc) · 5.32 KB
/
Copy pathvampy.html
File metadata and controls
108 lines (85 loc) · 5.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel="stylesheet" media="screen" type="text/css" href="screen.css"/>
<link rel="icon" type="image/png" href="images/waveform.png"/>
<link rel="shortcut" type="image/png" href="images/waveform.png"/>
<title>VamPy: Vamp Plugins in Python</title>
<meta name="robots" content="index"/>
<meta name="keywords" content="vamp plugin api plugins sonic visualiser visualizer visualise visualize audio music spectrogram feature extraction feapi vsi dssi"/>
<meta name="description" content="Vamp is a system for plugins that extract feature information from audio data."/>
</head>
<body>
<h1 id="header"><span>Vamp Plugins</span></h1>
<div id="nav">
<ul>
<li class="first"><a href="index.html">Home</a></li>
<li><a href="news.html">News</a></li>
<li><a href="download.html">Download Plugins</a></li>
<li><a href="develop.html">Make Plugins</a></li>
<li><a href="http://vamp-plugins.org/wiki/">Wiki</a></li>
</ul></div>
<h2 id="firstpara">VamPy: Vamp Plugins in Python!</h2>
<p>VamPy is a wrapper plugin written by Gyorgy Fazekas that
enables you to use <a href="http://vamp-plugins.org/">Vamp
plugins</a> written in <a href="http://python.org/">Python</a>
in any Vamp host.</p>
<p>It provides a (nearly) complete wrapper implementation of the
Vamp plugin API that can be used to write efficient plugins very
easily, taking advantage of the wide range of Python libraries
already available for scientific work.</p>
<p>Note that VamPy currently uses and requires Python 2.7, and
can load only Python 2 code.</p>
<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>.
<p><b>To use VamPy</b>, download the VamPy wrapper plugin
compiled for your platform, copy it to your Vamp plugin
location, and copy any VamPy scripts – some examples are
included – into the same place. Then just run your normal
Vamp host and you should see the scripts available there. (See
<a href="download.html#install">How to Install</a> for details
of the Vamp plugin installation location on your system.)</p>
<p>You will need to make sure you have a compatible version of
Python installed: currently this means Python 2.7. Also you are
strongly advised to
install <a href="http://numpy.scipy.org">NumPy</a>, as most
plugins use a part of the VamPy interface which depends on
it.</p>
<h3>Downloads</h3>
<p>Pick the relevant Download link for your platform. Note that
on Windows, you must use the build (32- or 64-bit) which matches
the version of Python you have. If you are using a 32-bit Python
build, then you must use the 32-bit VamPy and install it to the
32-bit Vamp plugin location, even if you are doing so on a
64-bit copy of Windows.</p>
<table align=center border=1 cellpadding=5>
<tr><td><b>Version</b></td><td><b>Linux (64-bit)</b></td><td><b>macOS</b></td><td><b>Windows (32-bit)</b></td><td><b>Windows (64-bit)</b></td><td><b>Source code</b></td></tr>
<tr>
<td>2.3</td>
<td><a href="https://code.soundsoftware.ac.uk/attachments/download/2473/vampy-2.3-linux64.tar.bz2">Download</a></td>
<td><a href="https://code.soundsoftware.ac.uk/attachments/download/2471/vampy-2.3-macos.tar.bz2">Download</a></td>
<td><a href="https://code.soundsoftware.ac.uk/attachments/download/2469/vampy-2.3-win32.zip">Download</a></td>
<td><a href="https://code.soundsoftware.ac.uk/attachments/download/2470/vampy-2.3-win64.zip">Download</a></td>
<td><a href="https://code.soundsoftware.ac.uk/attachments/download/2472/vampy-2.3-source.tar.gz">Download</a><br>or <a href="https://code.soundsoftware.ac.uk/projects/vampy/repository">Browse</a></td></tr>
</table>
<p>Although the VamPy wrapper plugin itself is
platform-dependent (so you must download the correct one of the
plugins listed above!), the Python scripts themselves are
portable across platforms. Publishing a VamPy plugin in Python
could be the simplest way to make a Vamp plugin available to the
world at large.</p>
<p>VamPy is licensed under the same liberal terms as the Vamp
SDK itself, and you are welcome to take the example code
included in the VamPy package and use it to make your own Python
plugins for any purpose you wish.</p>
<div id="logoblock">
<table width="100%" border="0" cellpadding="0" cellspacing="10"/>
<tr>
<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>
<td>Developed at the Centre for Digital Music, Queen Mary, University of London.</td>
<td align=right>Partially funded by the EPSRC through the OMRAS2 project EP/E017614/1.</td>
<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>
</tr>
</table>
</div>
</body>
</html>