I would soften the formulation a bit, for example replacing
"When ... into a variable", wrap ..." by
"When ... into a variable, it is recommended to wrap ..."
After all, this is just a recommended practice, it's not the
one and only way to do things. Especially, I'm not sure I
see the point of going via C if I for example want to transpose
a piece for B clarinet into A clarinet. Rather, it would give me
a doubled chance to mix the "from" and "to" arguments.
/Mats
Trevor Daniels wrote:
Thanks Anthony - I'll add it as you suggest.
Trevor
----- Original Message ----- From: "Anthony W. Youngman"
<lilyp...@thewolery.demon.co.uk>
To: "lilypond-devel" <lilypond-devel@gnu.org>
Sent: Sunday, January 11, 2009 7:56 PM
Subject: Learning manual addition (Section 5.1.2)
Having had an (off-list) discussion with Chip about transposition,
I've written the following little snippet which would probably fit
well in 5.1.2 (manual 2.12.1), if the maintainer would care to add it.
<start>
* When entering a part for a transposing instrument into a variable,
wrap the notes in a "\transpose c natural-pitch {}" (where
"natural-pitch" is the open pitch of the instrument) so that the music
is stored in lily at concert pitch. You can transpose it back again on
output if required, but you might not want to (score in concert pitch,
converting trombone part from treble to bass clef etc) and it's a lot
easier if everything internal to lily is in a consistent pitch.
Also, only ever transpose to/from C. That means that the only other key
you will use is the natural pitch of the instrument - Bf for a Bf
trumpet, Af for an Af clarinet, etc.
<end>
I've noticed we seem to get people on the list every now and then who
it seems play a non-transposing instrument but are asked "can you do
this for so-and-so who plays (let's say) the trumpet", and because
they've never personally experienced a transposing instrument they
seem to have trouble knowing how to cope.
Cheers,
Wol
--
Anthony W. Youngman - anth...@thewolery.demon.co.uk
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel
--
=============================================
Mats Bengtsson
Signal Processing
School of Electrical Engineering
Royal Institute of Technology (KTH)
SE-100 44 STOCKHOLM
Sweden
Phone: (+46) 8 790 8463
Fax: (+46) 8 790 7260
Email: mats.bengts...@ee.kth.se
WWW: http://www.s3.kth.se/~mabe
=============================================
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel