Accept chord/root, not just chord/+root

This commit is contained in:
Matthias Neeracher 2008-01-30 00:37:30 +00:00
parent 9ec2e9d50e
commit 0edecd72eb
3 changed files with 8 additions and 8 deletions

12
BUGS
View File

@ -1,14 +1,14 @@
27Jan08 30Jan08
* Afro Blue: Timings all messed up * Afro Blue: Timings all messed up
* Autumn Leaves: Support subtitles etc. * Autumn Leaves: Support subtitles etc.
* Bare Necessities: Lyrics messed up (nonstandard structure) * Bare Necessities: Lyrics messed up (nonstandard structure)
* Blue Bossa: Need to deal with broken .vlsong (Syllable backlinks) * Chocolate Jesus: Misaligned lyrics, slurs
* Chocolate Jesus: Misaligned lyrics * Green Dolphin Street: Dotted notes when duration order reversed
* Estate: Did not import
* Green Dolphin Street: Lilypond & MMA generation problems
* Prefer flats in C major
* I'm Hip: Misaligned lyrics * I'm Hip: Misaligned lyrics
* Prefer flats in C major
* Walking syllables is not accurate

View File

@ -238,7 +238,7 @@ def parseLilypond
\.*(?:\*\d+/\d+)? # ., *3/4 \.*(?:\*\d+/\d+)? # ., *3/4
)? )?
(?:\:([-+^:.a-z\d]+)?)? # :maj9.7-^2 (?:\:([-+^:.a-z\d]+)?)? # :maj9.7-^2
(?:/\+( # /+ (?:/\+?( # /+
[a-g](?:[ei]?s)? # Root: a, bes, fis, as [a-g](?:[ei]?s)? # Root: a, bes, fis, as
))? ))?
$}x $}x

View File

@ -449,7 +449,7 @@ void VLMeasure::DecomposeNotes(const VLProperties & prop, VLNoteList & decompose
} }
prevTriplets = 0; prevTriplets = 0;
} }
if (at.fDenom > 4) { if (at.fDenom == 3 || at.fDenom > 4) {
// //
// Break up notes not starting on quarter beat // Break up notes not starting on quarter beat
// - Never cross middle of measure // - Never cross middle of measure