Hello *, playback gets out of sync when the sum of grace note values is larger than twice the note value of the main note.
I have added an example (see below): The three 16th grace note in measure 2 sum up to a dotted eighth note, the main note is a 16th note. When playing this example, staff 1 and 2 get out of sync in measure 3. When I remove each of the first 16th grace notes, such that they sum up to an eighth note, the resulting MIDI is in sync. Any ideas or comments? ornello ------------------------------------------------- \version "2.14.2" \score { << \time 3/4 \new Staff { % 1 b'16[ (_ \pp a''32] ) r32 a''16[ ( eis''!32] ) r32 eis''16[ ( gis''32] ) r32 gis''16[ ( fis''32] ) r32 e''!16[ ( dis''32] ) r32 cis''16[ ( b'32] ) r32 % 2 r16 \grace { cis''16[ ( b'16 ais'!16] } b'16 ) r16 \grace { fis''32[ ( e''32 dis''32] } e''16 ) r16 \grace { a''!32[ ( gis''32 fis''32] } gis''16 ) r16 \grace { cis'''32[ ( b''32 ais''!32] } b''16 ) r16 \grace { a''!32[ ( gis''32 fis''32] } gis''16 ) r16 \grace { fis''32[ ( e''32 dis''32] } e''16 ) % 3 cis''16[ _ \< dis''32 ( e''32 fis''32 gis''32 a''32 b''32] cis'''8 )\! r16. < cis'' a'' cis''' > 32[ _ \f < b' gis'' b'' > 8.. < a' fis'' a'' > 32] } \new Staff { \clef bass % 1 < dis fis a b > 8\staccato [ < dis fis a b > 8\staccato ] < dis fis a b > 8\staccato [ < dis fis a b > 8\staccato ] < dis fis a b > 8\staccato [ < dis fis a b > 8\staccato ] % 2 < e gis b > 8\staccato [ < e gis b > 8\staccato ] < e gis b > 8\staccato [ < e gis b > 8\staccato ] < e gis b > 8\staccato [ < e gis b > 8\staccato ] % 3 < a a' > 16[ b'32 ( cis''32 dis''32 e''32 fis''32 gis''32] a''8 ) \clef bass r16. < fis, fis > 32[ < gis, gis > 8.. < a, a > 32] } >> \midi { } } -- View this message in context: http://old.nabble.com/playback-gets-out-of-sync-with-grace-notes-tp33970378p33970378.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user