lilypond-devel
[Top][All Lists]
Advanced

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

Commit ecf788d7d0f6 Fix #1009 (\transpose error with pitch alteration >


From: David Kastrup
Subject: Commit ecf788d7d0f6 Fix #1009 (\transpose error with pitch alteration > double).
Date: Tue, 23 Feb 2010 10:29:25 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.92 (gnu/linux)

I think the behavior to use a normalized pitch will be a somewhat
dubious escape route.

For example, it would likely replace deseses by ais when bes would fit
much better with the transposed key.

I consider it likely a better idea to just move the notename in the
direction of the overaccentuation until the accents are in a sane region
again.

On the other hand, more likely than not the input is imprudent and wants
to be changed more than it wants to be typeset.

Something like this probably might result if you have

a) an imprudent transposition specification, like transposing f# major
   for an Eb instrument with \transpose es c rather than \transpose dis
   c.

b) a piece with multiple key changes, with the keys already spanning
   much of the normal key range.

The latter case is hard to treat right.  Essentially, you'll need to
replace some (but likely not all) key signatures (rather than single
notes) by more reasonable enharmonic counterparts.

-- 
David Kastrup





reply via email to

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