diff --git a/Sources/VLModel.cpp b/Sources/VLModel.cpp index 5b5c715..298d373 100644 --- a/Sources/VLModel.cpp +++ b/Sources/VLModel.cpp @@ -1471,7 +1471,9 @@ void VLSong::SetWord(size_t stanza, size_t measure, VLFraction at, std::string w VLFraction now(0); while (note != meas.fMelody.end()) { - if (now >= at && note->fPitch != VLNote::kNoPitch) { + if (now >= at && note->fPitch != VLNote::kNoPitch + && !(note->fTied & VLNote::kTiedWithPrev) + ) { if (cleanup) { // // Make sure that following syllable doesn't have diff --git a/Vocalese.xcodeproj/project.pbxproj b/Vocalese.xcodeproj/project.pbxproj index 2ec5097..1e35015 100644 --- a/Vocalese.xcodeproj/project.pbxproj +++ b/Vocalese.xcodeproj/project.pbxproj @@ -570,10 +570,12 @@ 2A37F4A9FDCFA73011CA2CEA /* Project object */ = { isa = PBXProject; buildConfigurationList = 95D7BF740AA699C600D5E02C /* Build configuration list for PBXProject "Vocalese" */; + compatibilityVersion = "Xcode 2.4"; hasScannedForEncodings = 1; mainGroup = 2A37F4AAFDCFA73011CA2CEA /* Vocalese */; projectDirPath = ""; projectRoot = ""; + shouldCheckCompatibility = 1; targets = ( 8D15AC270486D014006FF6A4 /* Vocalese */, 955E595B0957C0FC0045FDA5 /* TVLChord */,