[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Chapter 3 of "LilyPond Extending" document
From: |
Peter Gentry |
Subject: |
RE: Chapter 3 of "LilyPond Extending" document |
Date: |
Thu, 27 Nov 2014 17:35:57 -0000 |
You are spot on David. I spend a lot of time
transposing music for a small band of amateur wind players. I use the said
snippet as an include file "enharmonic.ly" to tidy up the accidentals. My issue
is that the tidy up takes no account of the current key signature and so
sometimes you are left with a Gb say when there is F# in the key signature. I am
trying to get at the list of sharps and flats from the keysignature interface
use to force the Gb to F# (and adjust any other unpleasant
accidentals).
I can see that there is such data lurking about but so
far I haven't been able to extract it. This has lead me into a crash
course of C++ and Scheme which at 73 is proving interesting but time consuming -
(I was brought up on Basic and Fortran)