comparison src/testApp.cpp @ 3:de86d77f2612

added speed prior setting. needs some cleaning
author Andrew N Robertson <andrew.robertson@eecs.qmul.ac.uk>
date Fri, 19 Aug 2011 02:36:34 +0100
parents 5581023e0de4
children 75dcd1308658
comparison
equal deleted inserted replaced
2:5581023e0de4 3:de86d77f2612
44 double time = m.getArgAsFloat(2); 44 double time = m.getArgAsFloat(2);
45 45
46 if (velocity != 0) 46 if (velocity != 0)
47 midiEvents.newNoteOnEvent(newMidiOnPitch, velocity, time); 47 midiEvents.newNoteOnEvent(newMidiOnPitch, velocity, time);
48 48
49 }
50
51 if ( m.getAddress() == "/setSpeedPrior" )
52 {
53 float speedPrior = m.getArgAsFloat(0);
54 printf("speed prior set to %f\n", speedPrior);
55 midiEvents.speedPriorValue = speedPrior;
56 midiEvents.bayesStruct.speedPriorValue = speedPrior;
49 } 57 }
50 58
51 if ( m.getAddress() == "/startplaying" ) 59 if ( m.getAddress() == "/startplaying" )
52 { 60 {
53 startPlaying(); 61 startPlaying();
216 // return 1; 224 // return 1;
217 // } 225 // }
218 226
219 std::string filename = midiFileName;//argv[1]; 227 std::string filename = midiFileName;//argv[1];
220 228
229 // fileLoader.chopBeginning = true;
221 fileLoader.loadFile(filename, midiEvents); 230 fileLoader.loadFile(filename, midiEvents);
222 231
223 }//new end of load function 232 }//new end of load function
224 233
225 234