annotate vampy.html @ 124:925da9936862 website

Whoops, forgot to update version number
author Chris Cannam
date Tue, 19 Feb 2019 16:46:04 +0000
parents b4e64781d84e
children 7bda0a9bacfa
rev   line source
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>
Chris@120 18 <li><a href="news.html">News</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>
Chris@120 21 <li><a href="discuss.html">Discuss</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
Chris@123 35 already available for scientific work.</p>
Chris@123 36
Chris@123 37 <p>Note that VamPy currently uses and requires Python 2.7, and
Chris@123 38 can load only Python 2 code.</p>
cannam@39 39
cannam@49 40 <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 41
Chris@121 42 <p><b>To use VamPy</b>, download the VamPy wrapper plugin
cannam@39 43 compiled for your platform, copy it to your Vamp plugin
cannam@39 44 location, and copy any VamPy scripts &ndash; some examples are
cannam@39 45 included &ndash; into the same place. Then just run your normal
cannam@39 46 Vamp host and you should see the scripts available there. (See
cannam@39 47 <a href="download.html#install">How to Install</a> for details
cannam@39 48 of the Vamp plugin installation location on your system.)</p>
cannam@39 49
Chris@121 50 <p>You will need to make sure you have a compatible version of
Chris@121 51 Python installed: currently this means Python 2.7. Also you are
Chris@121 52 strongly advised to
Chris@121 53 install <a href="http://numpy.scipy.org">NumPy</a>, as most
Chris@121 54 plugins use a part of the VamPy interface which depends on
Chris@121 55 it.</p>
cannam@39 56
cannam@39 57 <h3>Downloads</h3>
cannam@39 58
Chris@121 59 <p>Pick the relevant Download link for your platform. Note that
Chris@121 60 on Windows, you must use the build (32- or 64-bit) which matches
Chris@121 61 the version of Python you have. If you are using a 32-bit Python
Chris@121 62 build, then you must use the 32-bit VamPy and install it to the
Chris@121 63 32-bit Vamp plugin location, even if you are doing so on a
Chris@121 64 64-bit copy of Windows.</p>
Chris@121 65
cannam@39 66 <table align=center border=1 cellpadding=5>
cannam@39 67
Chris@121 68 <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&nbsp;code</b></td></tr>
cannam@39 69
cannam@39 70 <tr>
cannam@39 71
Chris@124 72 <td>2.2</td>
cannam@39 73
Chris@123 74 <td><a href="https://code.soundsoftware.ac.uk/attachments/download/2465/vampy-2.2-linux64.tar.bz2">Download</a></td>
cannam@39 75
Chris@123 76 <td><a href="https://code.soundsoftware.ac.uk/attachments/download/2468/vampy-2.2-macos.tar.bz2">Download</a></td>
cannam@39 77
Chris@123 78 <td><a href="https://code.soundsoftware.ac.uk/attachments/download/2466/vampy-2.2-win32.zip">Download</a></td>
cannam@39 79
Chris@123 80 <td><a href="https://code.soundsoftware.ac.uk/attachments/download/2467/vampy-2.2-win64.zip">Download</a></td>
cannam@39 81
Chris@123 82 <td><a href="https://code.soundsoftware.ac.uk/attachments/download/2464/vampy-2.2-source.tar.gz">Download</a><br>or&nbsp;<a href="https://code.soundsoftware.ac.uk/projects/vampy/repository">Browse</a></td></tr>
cannam@39 83
cannam@39 84 </table>
cannam@39 85
cannam@39 86 <p>Although the VamPy wrapper plugin itself is
Chris@121 87 platform-dependent (so you must download the correct one of the
cannam@39 88 plugins listed above!), the Python scripts themselves are
cannam@39 89 portable across platforms. Publishing a VamPy plugin in Python
cannam@39 90 could be the simplest way to make a Vamp plugin available to the
cannam@39 91 world at large.</p>
cannam@39 92
cannam@39 93 <p>VamPy is licensed under the same liberal terms as the Vamp
cannam@39 94 SDK itself, and you are welcome to take the example code
cannam@39 95 included in the VamPy package and use it to make your own Python
cannam@39 96 plugins for any purpose you wish.</p>
cannam@39 97
cannam@39 98 <div id="logoblock">
cannam@39 99 <table width="100%" border="0" cellpadding="0" cellspacing="10"/>
cannam@39 100 <tr>
cannam@39 101 <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 102 <td>Developed at the Centre for Digital Music, Queen Mary, University of London.</td>
cannam@39 103 <td align=right>Partially funded by the EPSRC through the OMRAS2 project EP/E017614/1.</td>
cannam@39 104 <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 105 </tr>
cannam@39 106 </table>
cannam@39 107 </div>
cannam@39 108 </body>
cannam@39 109 </html>