bug-lilypond
[Top][All Lists]
Advanced

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

Re: Enhancement: command line option to transpose N halftones up or down


From: Michael Schuerig
Subject: Re: Enhancement: command line option to transpose N halftones up or down
Date: Mon, 16 Mar 2015 17:43:42 +0100
User-agent: KMail/4.14.2 (Linux/3.16.0-4-amd64; KDE/4.14.2; x86_64; ; )

On Monday 16 March 2015 11:26:30 David Nalesnik wrote:
> Am 16.03.2015 um 15:02 schrieb Michael Schuerig:
> 
> I've only been using LilyPond for a rather short time, so far mostly
> for engraving short snippets transposed into several keys for
> practicing. Of course, the transpose command works nicely for this.
> 
> However, it made me think of how transposing could be even nicer and
> now I'm wishing for a command line option to the lilypond command to
> transpose the engraved document by N halftones up or down. The
> particular advantage would be that this way the original document
> doesn't need to be changed in any way in order to transpose it.
> 
> If you're simply dealing with numbers of semitones, how would you be
> able to control whether the output begins on, say, F# versus Gb?  

Fair question -- I have no idea. I came up with the semitones so that 
the direction, up or down, is made explicit instead of left to LilyPond.

> I can imagine something which specifies that the music begin on
> such-and-such a pitch.  For that, you could define a simple music
> function--which really isn't saving any effort!

My experience with LilyPond is very limited, as I wrote before, but my 
understanding is that such an approach would not work at the topmost 
level, i.e. for a book. As such, it could not be used without changing 
the document and that's exactly the thing I'd like to avoid. Also, 
that's why I think this is a valid enhancement request for the bug- list 
instead of the -user list.

Michael

-- 
Michael Schuerig
mailto:address@hidden
http://www.schuerig.de/michael/




reply via email to

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