CBA-YAAFE-extension
This is an extension for YAAFE (Yet Another Audio Feature Extractor), developed for music detection with the Continuous Frequency Activation feature (CFA) for the Cultural Broadcasting Archive (CBA).
Adaptations
This extension provides the possibility to get the output directly to the commandline for implementing it e.g. in PHP:
$cmd = 'yaafe_cba.py -r 11025 --resample -f "cfa: ContinuousFrequencyActivation" wavefile.wav';
exec( $cmd, $output, $return_value);
New Features
For a list of the new features and a description see: FEATURES.md.
Installation
Before installing this extension, you have to install YAAFE!
- Download the package and unzip
mkdir build
cd build
-
ccmake ..
type 'c' for configure and 'g' for generate make
sudo make install
Run
either use the standard YAAFE-script to extract the new features:
yaafe.py -r 11025 --resample -f "cfa: ContinuousFrequencyActivation" wavefile.wav
or use the adapted one to get the output directly to the commandline as JSON-encoded string:
yaafe_cba.py -r 11025 --resample -f "cfa: ContinuousFrequencyActivation" wavefile.wav
License
The CBA-extension for YAAFE is released under GNU-LGPL v3.
Contact
For questions, comments and complaints please use Issues on GitHub.
Media Computing Research Group (http://mc.fhstp.ac.at)
Institute for Creative Media Technologies (IC\M/T)
University of Applied Sciences St. Pölten (http://www.fhstp.ac.at)