cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: Vamp Plugins cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0:

Vamp Plugins

cannam@0: cannam@0: cannam@0: cannam@0:

Download Vamp Plugins

cannam@0: cannam@0:

Several useful Vamp plugins are linked below, and you'll find cannam@0: installation instructions at the bottom cannam@0: of the page.

cannam@0: cannam@0:

Some of these may be ready to download and run straight away cannam@0: on your platform. Some are open source; others are not. Please cannam@0: see the individual plugin pages for details.

cannam@0: cannam@0:

Looking for the developer kit? Look here!

cannam@21: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0:
PluginsVersionLinuxOS/XWindowsSource code
Queen Mary plugin set
Note onset detector, beat tracker, tempo estimator, key estimator, tonal change detector, structural segmenter, timbral and rhythmic similarity estimator, chromagram, constant Q spectrogram and MFCC calculation plugins from the Centre for Digital Music at Queen Mary, University of London
1.4Download
(32 and 64 bit)
DownloadDownloadN/A
Vamp Aubio plugins
Onset detection, pitch tracking, note tracking and tempo tracking plugins using Paul Brossier's aubio library.
0.3.2bDownloadDownloadDownloadDownload
Browse SVN
Mazurka plugins
Spectral visualisation and feature extraction plugins from the Mazurka project.
2007-05-08Download DownloadBrowse
Vamp libxtract plugins
Low-level feature extraction plugins using Jamie Bullock's libxtract library to provide around 50 spectral and other features.
0.4.2.20071019DownloadDownloadDownloadDownload
Browse SVN cannam@0: cannam@0:
MATCH Vamp plugin
Vamp implementation of the MATCH cannam@0: audio alignment algorithm from Simon Dixon. Sonic Visualiser cannam@0: v1.2 can use this for automatic alignment (see tutorial).
0.2Download (32 bit)
Download (64 bit)
DownloadDownloadDownload
MARSYAS Vamp plugins
Low-level feature extraction plugins containing functionality from the MARSYAS batch feature extractor.
0.01Download  Download
OFA Vamp plugin
Plugin that performs audio fingerprinting and lookup using the MusicIP OFA library.
20080128   Download
OnsetsDS plugin
Note onset detector using Dan Stowell's OnsetsDS library.
0.2DownloadDownloadDownloadDownload
Vamp example plugins
A small set of simple plugins as included with the Vamp developers kit. Amplitude tracker, simple percussion onset detector, spectral centroid, and zero-crossing counter.
1.3DownloadDownloadDownloadBrowse SVN cannam@0: cannam@0:
cannam@0: cannam@0:

How to Install

cannam@0: cannam@0:

A Vamp plugin set consists of a single dynamic library (DLL) cannam@0: file containing one or more plugins, and an optional category cannam@0: file (.cat). To install a plugin set, just copy the plugin's cannam@0: library file and category file (if supplied) into your system or cannam@0: personal Vamp plugin location.

cannam@0: cannam@0:

The plugin file extension and the location to cannam@0: copy into depend on your platform:

cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0: cannam@0:
 File extensionSystem plugin folderPersonal plugin folder
Linux.so/usr/local/lib/vamp$HOME/vamp
OS/X.dylib/Library/Audio/Plug-Ins/Vamp$HOME/Library/Audio/Plug-Ins/Vamp
Windows.dllC:\Program Files\Vamp Plugins 
cannam@0: cannam@0:

You can alternatively set the VAMP_PATH cannam@0: environment variable to list the locations a host should look in cannam@0: for Vamp plugins.

cannam@0: cannam@0:

VAMP_PATH should contain a semicolon-separated cannam@0: (on Windows) or colon-separated (OS/X, Linux) list of paths. If cannam@0: it is set, it will completely override the standard locations cannam@0: listed above.

cannam@0: cannam@0: cannam@0: