/MazurkaPlugins

Vamp plugins for audio analysis in Sonic Visualiser.

Primary LanguageC++

Mazurka Plugins

The Mazurka Plugins are a set of Vamp plugins, particularly for use with Sonic Visualiser.

Downloading

To download with git:

git clone https://github.com/craigsapp/MazurkaPlugins

Or download with the zip button on the Mazurka Plugin Github page.

Configuration

Source code for individual plugins are found in the src-plugin directory. Edit the file Makefile.plugin to select which plugins should be included in the compiled plugin file.

Compiling

The plugin Makefile is currently optimized to compile for OS X.
To compile, type:

make

The first time this is run, this will download and compile two external libraries:

  • FFTW: Fast Fourier Transform library
  • Vamp SDK: The Vamp plugin SDK

(Note that wget needs to be installed to download. Will update so that curl will be instead used on OS X; otherwise, if you have Homebrew installed, type brew install wget in OS X to install wget).

Installing

The compiled plugin is found in lib-osx/mazurka-plugins.dylib. Copy this file to ~/Library/Audio/Plugin-Ins/Vamp and (re)start Sonic Visualiser to used the new plugin file from the Transform menu. To copy the plugin to the plugin directory, type:

make install