diff src/testApp.cpp @ 2:5581023e0de4

Added separate CannamMidiFileLoader class to handle the loading in.
author Andrew N Robertson <andrew.robertson@eecs.qmul.ac.uk>
date Fri, 19 Aug 2011 01:26:40 +0100
parents 1a32ce016bb9
children de86d77f2612
line wrap: on
line diff
--- a/src/testApp.cpp	Thu Aug 18 23:27:42 2011 +0100
+++ b/src/testApp.cpp	Fri Aug 19 01:26:40 2011 +0100
@@ -19,7 +19,8 @@
 	screenHeight = ofGetHeight();
 	midiEvents.screenWidth = &screenWidth;
 	midiEvents.screenHeight = &screenHeight;
-	ofSetFrameRate(100);
+	midiEvents.drawTempoMode = false;
+	ofSetFrameRate(30);
 }
 
 //--------------------------------------------------------------
@@ -206,7 +207,7 @@
 int testApp::cannamMainFunction(){
 
 
-		midiEvents.clearAllEvents();
+	midiEvents.clearAllEvents();
 	
 	//int main(int argc, char **argv)
 	//{
@@ -216,8 +217,18 @@
 	//	}
 		
 	std::string filename = midiFileName;//argv[1];
-		
-		MIDIFileReader fr(filename);
+	
+	fileLoader.loadFile(filename, midiEvents);
+	
+}//new end of load function
+
+
+
+
+	//trying to port to new class
+	/*
+			MIDIFileReader fr(filename);
+	
 		if (!fr.isOK()) {
 			std::cerr << "Error: " << fr.getError().c_str() << std::endl;
 			return 1;
@@ -418,10 +429,8 @@
 			
 		}
 		
-	//}
+}//end cannam midi main	
 	
-	
-	
+*/
 
-}//end cannam midi main