Mahalo, that's an interesting approach. Maybe something in that vein
would do it. I'll experiment.
However, I have a whole song that has a lot of chromatic chord changes
and I suspect it'll be a 'fix one, break one' situation. I'd like to
find a general solution or some way to make a specialized chord library
for a song.
If there's no LP solution then I'll have to figure out plan B.
J.
On 3/12/24 18:22, Michael Werner wrote:
Hi John,
On Tue, Mar 12, 2024 at 11:51 PM John Helly <hel...@ucsd.edu> wrote:
Aloha.
Here's an MWE to exhibit the issue.
I have a flat note (bes) that I want to transpose down 4
half-tones to F#. However, when the transpose is applied, the
result is Gb. I understand that a flat note was the initial value
so maybe LP is preserving that specification?
Nonetheless, short of re-writing the whole piece in A rather than
C#, is there a way to specify the enharmonic representation for an
F# rather than Gb, for example?
It's maybe a bit hackish, but what about first transposing from B flat
to A sharp. *then* transposing C sharp to A? Something like:
\version "2.25.13"
bflat = \chordmode { bes1 }
{
\transpose cis' a {
\new ChordNames {
\bflat
\transpose bes ais { \bflat }
}
}
}
--
Michael
--
John Helly / San Diego Supercomputer Center / Scripps Institution of
Oceanography
https://www.sdsc.edu/~hellyj / 808 205 9882 / 760 8408660