|
@@ -95,10 +95,7 @@ export class VoicePlaybackData {
|
|
|
const maxEntryTimestamp: Fraction = entry.enrolledTimestamp.clone();
|
|
|
maxEntryTimestamp.Add(entry.playbackEntry.Notes[0].Length);
|
|
|
if (entry.enrolledTimestamp.RealValue < enrolledTimestamp.RealValue) {
|
|
|
- console.log("entry: " + entry.enrolledTimestamp.RealValue);
|
|
|
- console.log("enrolled: " + enrolledTimestamp.RealValue);
|
|
|
if (!this.rules.PlayAlreadyStartedNotesFromCursorPosition) {
|
|
|
- console.log("ratio: " + entry.enrolledTimestamp.RealValue / enrolledTimestamp.RealValue);
|
|
|
if (entry.enrolledTimestamp.RealValue / enrolledTimestamp.RealValue < 0.99) {
|
|
|
continue; // don't play notes that started before current cursor position
|
|
|
// note that we'd ideally check entry < enrolled, but enrolled is imprecise,
|