denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] a lilypond question


From: Richard Shann
Subject: Re: [Denemo-devel] a lilypond question
Date: Sun, 18 Feb 2018 09:02:36 +0000

On Sat, 2018-02-17 at 23:19 -0500, Bric wrote:
> Hi, Denemo users!
> 
> I tried to post this question to the lilypond-user list, but for some
> strange reason my post is not showing up; it's been about 20 hours
> now.  I confirmed that i am indeed subscribed to that list, so this
> is quite puzzling (do they have occasional glitches with their
> posting? I have seen several posts by others come through since i
> sent mine) .

Yes, I can confirm yours still hasn't arrived - I've seen this happen
from time to time on various lists (including this one), sometimes the
emails arrive very late. My guess is somewhere along the route across
the internet there's been a traffic accident and stuff gets backed up
and takes hours to get cleared.

> 
> I just decided to repost the message here, for two reasons:  1)
> perhaps someone here knows enough lilypond to reply with the solution
> and 

I think you've found the state-of-the-art in LilyPond with your link to
the lilypondblog. However, it's true that when you use the Denemo front
end you can perform such things "automatically" - inserting/deleting
the enharmonic changes to prevent the transpose that you've invoked
taking passages out of reasonable range.
That is to say, you can augment the standard transpose to run a script
stepping through your music looking for problematic key changes and
surrounding them with a further enharmonic transpose. This would still
not be a truly automatic system, since after editing the music you
might need to re-run the script (because of additional/deleted key
changes). (There is a flag to mark such things as "Dynamic" - that is
to be re-run before typesetting - but that could be problematic when
the script that has to be re-run is interactive).

HTH

Richard




> 2) perhaps someone here who is also subscribed to the lilypond list
> would be willing to re-post the question to that list, in my place?  
> 
> My original question below, and the two attachments to this message
> are the exact same two I attached to the message I sent to lilypond:
> Subject:  auto-transpose key signature enharmonically
> Message body: 
> 
> This is the only discussion of this i've been able to find so far: ht
> tp://lilypondblog.org/2013/06/transposition-with-enharmonic-changes-
> part-1/ It shows how to break up your score into sections and then
> apply different transpose commands to the section(s) that run into
> the enharmonic mis-spelling issue.
> 
> How do i override/tweak the \transpose function to spell the key
> signature enharmonically automatically, past a certain number of
> flats and past a certain number of sharps?
> 
> Please see attached PNG for the default result of \transpose and what
> it should do.
> By default, lilypond appears to increase sharps or flats in the key
> signature, ad infinitum.
> 
> There needs to be an \override or \tweak that specifies where the
> circle of 5ths completes -- which two enharmonically equivalent keys
> serve as the completion point of the circle. (ges <--> fis is a
> common completion point, for instance)
> 
> -------------- end of original message --------------
> 
> Thanks in advance.
> _______________________________________________
> Denemo-devel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/denemo-devel



reply via email to

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