bug-lilypond
[Top][All Lists]
Advanced

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

Re: NullVoice, ties, and MIDI


From: Dan Eble
Subject: Re: NullVoice, ties, and MIDI
Date: Fri, 1 Sep 2017 16:27:48 -0400

On Aug 30, 2017, at 21:48, Dan Eble <address@hidden> wrote:
> 
> %% Bug: The second word of the lyrics is placed on the second beat, as
> %% if there were no tie.

%% Idea: use another bug to work around the first. =:o
\version "2.19.65"

music = \relative c'' { c4~ c r c }
stanza = \lyricmode { Good! Aye! }

\score {
  <<
    \new Staff <<
      \new Voice = "V" {
        \music
      }
    >>
    \new Staff <<
      \new NullVoice = "N" \with {

        %% Bug: Without the Note_performer, the second word of the
        %% lyrics is placed on the second beat, as if there were no
        %% tie.
        \consists "Note_performer"

        %% Bug? A volume of zero prevents note output.  (I'm just
        %% viewing the MIDI with Aria Maestosa, not looking at raw
        %% bytes, so I can't be very specific about what is actually
        %% happening.)

        %% This is probably a bug because even at the quietest
        %% possible dynamic, a note is still a note, so it should be
        %% in the output at the lowest level supported by the format.
        %% The logical way to prevent output when desired would be
        %% with an audio equivalent of \hide or \omit (say, \tacet).
        \consists "Dynamic_performer"
        midiMaximumVolume = 0
      } {
        \music
      }
    >>
    \new Lyrics { \lyricsto "N" \stanza }
  >>
  
  \midi { }
}




reply via email to

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