lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug] \acciaccatura breaks a preceding tie in MIDI


From: James Harkins
Subject: [bug] \acciaccatura breaks a preceding tie in MIDI
Date: Wed, 20 Feb 2013 22:28:09 +0800

I'm unsure if this is a known issue, or a new one.

If an \acciaccatura immediately follows a tie, the printed score looks
right, but MIDI renders without the tie.

\version "2.16.1"
\score {
  \new Staff \relative c'' { g4 g4 ~ g8 \acciaccatura b16 a8 g4 }
  \layout {}
  \midi {}
}

Examining the MIDI using SuperCollider (+ wslib extensions):

m = SimpleMIDIFile.read("/home/dlm/Documents/ly/tests/13-02-20-bugs.midi");

// .select removes note-off events, i.e., notes with velocity == 0
m.noteOnEvents(0, 1).select({ |ev| ev.last > 0 }).do(_.postln); ""

[ 1, 0, noteOn, 0, 67, 90 ]
[ 1, 384, noteOn, 0, 67, 90 ]
[ 1, 768, noteOn, 0, 67, 90 ]    <<-- this is the ~g8 -- it shouldn't be here
[ 1, 938, noteOn, 0, 71, 90 ]
[ 1, 960, noteOn, 0, 69, 90 ]
[ 1, 1152, noteOn, 0, 67, 90 ]

hjh


-- 
James Harkins /// dewdrop world
address@hidden
http://www.dewdrop-world.net

"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal."  -- Whitman

blog: http://www.dewdrop-world.net/words
audio clips: http://www.dewdrop-world.net/audio
more audio: http://soundcloud.com/dewdrop_world/tracks



reply via email to

[Prev in Thread] Current Thread [Next in Thread]