lilypond-auto
[Top][All Lists]
Advanced

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

Re: [Lilypond-auto] Issue 754 in lilypond: \transpose should not affect


From: lilypond
Subject: Re: [Lilypond-auto] Issue 754 in lilypond: \transpose should not affect \transposition
Date: Mon, 11 Feb 2013 16:09:21 +0000

Updates:
        Status: Fixed
        Labels: -Patch-countdown Fixed_2_17_13

Comment #20 on issue 754 by address@hidden: \transpose should not affect \transposition
http://code.google.com/p/lilypond/issues/detail?id=754

Pushed to staging as
commit 7680952372689f3ce5674d47af42edfc475cface
Author: David Kastrup <address@hidden>
Date:   Tue Feb 5 17:31:48 2013 +0100

    Adapt input/regression/quote-transposition.ly to new realities

commit 4424fd71b56d27d8e1215e28fabec43e7ab8b253
Author: David Kastrup <address@hidden>
Date:   Thu Feb 7 10:18:39 2013 +0100

    Issue 754: don't transpose generic property-setting music commands

    The actual issue was that
    \transpose c e { \transposition bes ... }

    created a Midi corresponding to an instrument using a transposition of
    ges, leaving the Midi unchanged.  Making the generic property-setting
    commands (\set and \override) impervious to transposition will also
    keep \transpose from tampering with user-set values.

    This is particularly important since the pitch data type in LilyPond
    is also being used for signifying intervals or pitch differences
    rather than absolute pitches.

In the Rietveld review, there were discussions about a backward-compatibility option. This should be made into a different issue. Also an entry in changes.itely is called for. There is already a documentation issue for the notation manual to document the post-754 behavior (rather than not mentioning the relation between \transpose and \transposition).




reply via email to

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