Re: MIDI dynamics parsing error

2016-10-09 Thread Dominicus
I'm dealing with several of these MIDI errors during compilation of a long
piece.
"programming error: Impossible or ambiguous (de)crescendo in MIDI."

I tried to get rid of these by placing a starting volume, but alas, it's not
that simple.  I'm not the original typesetter for the piece, and I have 250
bars to inspect and plenty of polyphonic sections.

I'm compiling with v2.18.2.  Do later LilyPond versions reveal the offending
line# when raising this error?
If not, it would be a welcome enhancement to specify the offending bar along
with this error.

I've spent hours searching for a hairpin in the haystack (pun intended)




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/MIDI-dynamics-parsing-error-tp162479p195255.html
Sent from the User mailing list archive at Nabble.com.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Re:MIDI dynamics parsing error

2016-10-11 Thread Dominicus
Flaming Hakama by Elaine wrote
>> I'm dealing with several of these MIDI errors during compilation of a
>> long
>> piece.
>> "programming error: Impossible or ambiguous (de)crescendo in MIDI."
>>
>> I tried to get rid of these by placing a starting volume, but alas, it's
>> not
>> that simple.
> 
> The approach I use is to define some dynamics that don't print, and use
> them when necessary.

Indeed, I'm aware of this solution.  But v2.18 won't state which line or
measure is triggering the errors.

Since I'm cleaning up a long piece, finding which notes eliminate the errors
is non-trivial.  Trial/error search is very time-consuming due to compile
time and the hundreds of hairpins to review.  Since the issue relates to
starting volume, commenting out sections of the piece hoping to isolate to
fewer measures injects its own set of issues.

It would be a welcome enhancement to state either measure of line when
raising this error.  Has this been addressed in later versions?




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Re-MIDI-dynamics-parsing-error-tp195262p195286.html
Sent from the User mailing list archive at Nabble.com.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user