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