Mercurial > hg > precise-onset-detection
view ofxPreciseOnsetDetectorOffline/testApp.h @ 2:7ec1ed0b2eb0
Added offline precise onset detection, outputting precise locations in seconds to text file
author | Andrew N Robertson <andrew.robertson@eecs.qmul.ac.uk> |
---|---|
date | Mon, 30 Dec 2013 14:08:42 +0000 |
parents | |
children | 50f62c48b421 |
line wrap: on
line source
#pragma once #include "ofMain.h" #include "PreciseOnsetDetectorOffline.h" #include "PreciseOnsetVisualiser.h" #include "ofxWindowRegion.h" #include "ofxPlotFunction.h" class testApp : public ofBaseApp{ public: void setup(); void update(); void draw(); void keyPressed(int key); void keyReleased(int key); void mouseMoved(int x, int y); void mouseDragged(int x, int y, int button); void mousePressed(int x, int y, int button); void mouseReleased(int x, int y, int button); void windowResized(int w, int h); void dragEvent(ofDragInfo dragInfo); void gotMessage(ofMessage msg); void loadNewFile(std::string filename); bool getFilenameFromDialogBox(string* fileNameToSave); //vars PreciseOnsetDetectorOffline preciseOnsetDetect; // ofxWindowRegion window; // ofxPlotFunction plotter; // double windowStart, windowEnd, windowPress; PreciseOnsetVisualiser pov; };