comparison hackday/MidiInputStream.h @ 26:179365726f07

live input, calculates score rating
author Andrew N Robertson <andrew.robertson@eecs.qmul.ac.uk>
date Sun, 04 Dec 2011 00:02:26 +0000
parents 5a11b19906c7
children
comparison
equal deleted inserted replaced
25:2a025ea7c793 26:179365726f07
30 typedef std::vector<IntVector> IntMatrix; 30 typedef std::vector<IntVector> IntMatrix;
31 31
32 typedef std::vector<double> DoubleVector; 32 typedef std::vector<double> DoubleVector;
33 DoubleVector eventTimesForNote; 33 DoubleVector eventTimesForNote;
34 34
35 double calculateTotalScore(midiEventHolder& midiEvents);
36
35 IntMatrix midiInputEvents; 37 IntMatrix midiInputEvents;
36 DoubleVector midiInputTimes; 38 DoubleVector midiInputTimes;
37 IntVector v; 39 IntVector v;
38 40 IntVector totalNotesRecievedByPitch;
41 void newNoteCounted(const int& pitch);
42 void printTotalCount();
43
39 double* startTime; 44 double* startTime;
40 midiEventHolder* eventHolder; 45 midiEventHolder* eventHolder;
41 46
42 int* transposeVal; 47 int* transposeVal;
43 48