/SAFEJuceModule

A JUCE module for greating SAFE plug-ins.

Primary LanguageC++GNU General Public License v2.0GPL-2.0

The SAFE JUCE Module

The SAFE JUCE module has been developed alongside the semantic audio feature extraction project. This is a research project being participated in by:

* The Digital Media Technology Lab at Birmingham City University
* The Centre For Digital Music at Queen Mary University London

For more information on the project please visit our website at http://semanticaudio.co.uk

Cloning

When cloning this repository remember to use the --recursive option to clone all the submodules, i.e.:

$ git clone --recursive https://github.com/seanlikeskites/SAFEJuceModule.git

Documentation

To get started take a look at the example project https://github.com/seanlikeskites/SAFEJuceModule/tree/master/Examples/SimpleDistortion.

Full documentation for the module API can be found at http://seanlikeskites.github.io/SAFEJuceModule.

Acknowledgments

This project would be nothing if it weren't for JUCE. https://github.com/julianstorer/JUCE

The built in audio feature extraction is done using LibXtract. https://github.com/jamiebullock/LibXtract

Further audio feature extraction functionality can be added using vamp plug-ins. http://vamp-plugins.org