bug-lilypond
[Top][All Lists]
Advanced

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

Re: bug with midi output (crescendos)


From: Mats Bengtsson
Subject: Re: bug with midi output (crescendos)
Date: Fri, 08 Apr 2005 17:34:18 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050319

It is also well-known that this problem only appears for voices where the
(de)crescendo happens before the first absolute dynamic, so a simple
workaround is to add a \mf or \p or whatever before the (de)crescendo.
If you don't want it in the printed output, you could set the transparent
property.

  /Mats

Erik Sandberg wrote:

On Monday 28 March 2005 02.44, Pedro Kröger wrote:
Hi,

it seems that midi output has a bug that makes the notes after the
crescendo not to be heard. the notes are there, but the volume is zeroed
or something like that. it has something to do with the use of the midi
controller 7

Thanks, added this as 2 separate bugs (midi-cresc-silent and midi-cresc-subp)

They are both known since a long time ago, however for some reason I haven't added them until now.

Erik

==========================
midi-cresc-silent.ly:

%
%Pedro Kröger
\version "2.5.18"

\header {
texidoc = "If a crescendo is done before any absolute dynamic has been used, MIDI volume is set to 1.

Midi events can be listed using @code{timidity -idvvv -OR foo.midi |grep Midi}"
reportedin = "2.2.0"
}

\score {
 \new Staff {
   \relative c, {
     c4 d\< e\f f
   }
 }
 \midi {\tempo 4 = 60}
}

========================
midi-cresc-subp.ly:

%
%Pedro Kröger
\version "2.5.18"

\header {
texidoc = "If a crescendo ends with a dynamic change, this change doesn't occur in midi.

What happens is that both the @code{\p} and the @code{\!} generates volume changing events, but that the @code{\p} happens first

Midi events can be listed using @code{timidity -idvvv -OR foo.midi |grep Midi}"
reportedin = "2.4.0"
}

\score {
 \new Staff {
   \relative c, {
     c4\f d\< e\!\p f
   }
 }
 \midi {\tempo 4 = 60}
}
=======================


_______________________________________________
bug-lilypond mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/bug-lilypond




reply via email to

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