lilypond-devel
[Top][All Lists]
Advanced

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

Re: [frogs] Re: convert-ly keySignautre issue nearly solved


From: Andrew Hawryluk
Subject: Re: [frogs] Re: convert-ly keySignautre issue nearly solved
Date: Wed, 13 May 2009 21:34:49 -0600

On Wed, May 13, 2009 at 7:40 AM, Mats Bengtsson
<address@hidden> wrote:
> Quoting "Carl D. Sorensen" <address@hidden>:
>
>>
>>
>>
>> On 5/12/09 11:14 PM, "Andrew Hawryluk" <address@hidden> wrote:
>>
>>> I think I have figured out issue 708:
>>> http://code.google.com/p/lilypond/issues/detail?id=708
>>> Before I submit a patch, how do I decide which LP version this goes
>>> under for convert-ly?
>>
>> You will want to see where the keySignature syntax changed.
>
> No it's not that simple. The solution proposed in the bug tracker is really
> only relevant for scores older than version 2.0 (I haven't checked exactly
> which 1.9 version the change happened), when the internal representation for
> accidentals changed to be able to handle quarter tones. In version 1.8 and
> earlier, the alteration +1 meant sharp and -1 meant flat, whereas from
> version 2.0 to version 2.10, +1 meant semi-sharp, +2 meant sharp, -2 meant
> flat and so on.
...
> However, in version 2.11.6, the next change happened to the internal
> representation of alterations. From then, a sharp is represented by +1/2, a
> flat by -1/2 and so on. For all the people who had already used the macros
> SHARP, FLAT, DOUBLE-FLAT and so on, this didn't cause any problems, but for
> those who had kept the numeric representation, you all of a sudden end up
> with a "missing glyph" error if you for example specify +2 or -2.

Excellent. Thanks for the helpful background! I can piece together the
rest of the info I need from convertrules.py.

Andrew




reply via email to

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