Mercurial > hg > batch-feature-extraction-tool
view Source/Main.cpp @ 3:005e311b5e62
Fixed memory leak. :) Need to fix Debug FFTW now though.
author | Geogaddi\David <d.m.ronan@qmul.ac.uk> |
---|---|
date | Fri, 10 Jul 2015 00:33:15 +0100 |
parents | 25bf17994ef1 |
children | 585caf503ef5 |
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 << "*** Batch Feature Extraction Tool ***\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; }