| 90 | } |
| 91 | |
| 92 | void MidiReader::GetMeasurePos(double ms, int& measure, float& measurePos) |
| 93 | { |
| 94 | /*if (mSequencer) |
| 95 | { |
| 96 | mSequencer->GoToTimeMs(ms); |
| 97 | |
| 98 | int beat = (mSequencer->GetCurrentBeat() + mBeatOffset + 16) % 4; |
| 99 | measure = mSequencer->GetCurrentMeasure() + ((mSequencer->GetCurrentBeat() + mBeatOffset + 16) / 4 - 4); |
| 100 | |
| 101 | double msIn = ms-mSequencer->GetCurrentTimeInMs(); |
| 102 | double bpm = mSequencer->GetCurrentTempo(); |
| 103 | double bpms = bpm / 60 / 1000; |
| 104 | double beatProgress = bpms * msIn; |
| 105 | measurePos = float((beat + beatProgress) / 4.0f); |
| 106 | } |
| 107 | else |
| 108 | { |
| 109 | measure = 0; |
| 110 | measurePos = 0; |
| 111 | }*/ |
| 112 | } |
no outgoing calls