I'm not a developer, but this looks right to me. In your example you have a chord which is a diminished step above the tonic of the key. When you transpose this down one whole step it remains the same relative to the key.
f ges es fes If you were to do: \transpose f' dis' You would likely get 'e' instead of 'fes' and this would be consistent with the above logic. Likewise, if you had written a fis chord, it would have come out as an e chord after your transposition. Hope this helps. -David On Thu, 2004-10-28 at 07:19, Matthias Neeracher wrote: > In all version of lilypond I tried (including CVS), the following > program prints an "F flat" chord. Is this a bug, or intentional > behavior? I would have thought this should print E instead. Same > behavior with "C flat" vs. B. > > Matthias > > \version "2.3.23" > > melody = \relative c' { > \key f \major > c1 > } > > accompaniment = \chordmode { ges1 } > > \score { > \simultaneous { > \context ChordNames \transpose f' es' \accompaniment > \context Voice = "mel" \transpose f' es' \melody > } > > } > > > > _______________________________________________ > lilypond-devel mailing list > [EMAIL PROTECTED] > http://lists.gnu.org/mailman/listinfo/lilypond-devel _______________________________________________ bug-lilypond mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/bug-lilypond