On 8 July 2010 22:06, Joseph Wakeling <joseph.wakel...@webdrake.net> wrote:
> On 07/08/2010 10:25 PM, Neil Puttock wrote:

> ('original' and 'revised' refer to the original and my version of
> naturalizeMusic?)

Yes.

> So ... other than that it might be nice to have the snippet for 2.12, is
> there any contribution that I can meaningfully make to 2.13 with this?
> The ensuring-convergence-of-naturalization seems superfluous now, but
> the variable determination of maximum alteration might be worthwhile.

There's still room for improvement, I think.

Have a play around with 2.13.27 to get a feel for how this bugfix
changes things.

> The reason I was working on this was with the longer-term aim of being
> able to have an option to set transposition style in music:
>
>       \set Staff.transpositionStyle = #'chromatic
>       % what follows will be transposed in chromatic fashion
>
>       \set Staff.transpositionStyle = #'tonal
>       % tonal transposition
>
>       \set Staff.transpositionStyle = #'chromatic-harp
>       % chromatic transposition tailored for harp, so
>       % no alterations of > 1/2-tone

That sounds like a useful enhancement, except that it would be a music
property rather than a context property, since transposition happens
before translation.

Cheers,
Neil

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to