Centre for Digital Music, Queen Mary, University of London.
This file copyright 2012 Queen Mary, University of London.
-
+
This file is part of vamp-aubio-plugins.
vamp-aubio is free software: you can redistribute it and/or modify
#ifndef _ONSET_TYPE_H_
#define _ONSET_TYPE_H_
+/** silence unused parameter warning by adding an attribute */
+#if defined(__GNUC__)
+#define UNUSED __attribute__((unused))
+#else
+#define UNUSED
+#endif
+
// Note: the enum values in this header are ordered to match the Vamp
// plugin parameter values in earlier versions of this plugin set, to
// avoid breaking stored parameter settings that use the parameter's
OnsetPhase,
OnsetKL,
OnsetMKL,
- OnsetSpecFlux // new in 0.4!
+ OnsetSpecFlux, // new in 0.4!
+ OnsetDefault // new in 0.5
};
extern const char *getAubioNameForOnsetType(OnsetType t);
};
extern const char *getAubioNameForPitchType(PitchType t);
-
#endif
-