Mercurial > hg > batch-feature-extraction-tool
view Source/.svn/text-base/Main.cpp.svn-base @ 10:73852457b624
We now have a the spectral contrast feature
author | Geogaddi\David <d.m.ronan@qmul.ac.uk> |
---|---|
date | Fri, 14 Aug 2015 18:21:43 +0100 |
parents | 25bf17994ef1 |
children |
line wrap: on
line source
/* ============================================================================== This file was auto-generated! It contains the basic startup code for a Juce application. ============================================================================== */ #include<string> #include "../JuceLibraryCode/JuceHeader.h" #include "AudioFileData.h" #include "AudioReader.h" #include "ParseCSV.h" #include <iostream> //============================================================================== int main (int argc, char* argv[]) { if(argc == 4) { cout << "*** Feature Extraction Tool ***\n"; cout << "*** Native Instruments 2014 ***\n"; cout << "*** Written by David Ronan ***\n\n\n"; std::string fileName; fileName = argv[1]; int poolTimeSecs = atoi(argv[2]); int analysisWindowSize = atoi(argv[3]); ParseCSV parser = ParseCSV(); AudioReader audioReader = AudioReader(); audioReader.Read(parser.Parse(fileName), (float)poolTimeSecs, analysisWindowSize); } else { cout << "ERROR: Not enough parameters\n"; } return 0; }