From afc0a0dbc26142a84dd95b16f51799641ad8274e Mon Sep 17 00:00:00 2001 From: Matthias Neeracher Date: Sat, 14 Mar 2009 23:07:37 +0000 Subject: [PATCH] Preserve third triplet in group --- Sources/VLModel.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Sources/VLModel.cpp b/Sources/VLModel.cpp index 994cd8a..ae98f19 100644 --- a/Sources/VLModel.cpp +++ b/Sources/VLModel.cpp @@ -552,7 +552,8 @@ void VLMeasure::DecomposeNotes(const VLProperties & prop, VLNoteList & decompose // // Second swing note (8th triplet -> 8th) // - p.fVisual &= ~VLNote::kTriplet; + if (!prevTriplets) + p.fVisual &= ~VLNote::kTriplet; } else if ((p.fDuration > kMinDuration) && ((at % p.fDuration != 0) || (p.fDuration != c.fDuration