|
From: | Anthony W. Youngman |
Subject: | Re: another fingering question |
Date: | Mon, 23 Aug 2004 23:33:51 +0100 |
User-agent: | Turnpike/6.02-U (<kadi9FnjOBL6XNAiRMnYuwUxdX>) |
If I get the time, I'll code it myself (I want to learn) but what it would need is some way of specifying the fundamental note (eg for a trumpet I would choose concert B flat below middle C), and once you'veTry writing a music function, which takes the fundamental as an extra argument.
I'd have to add the fundamental as some staff property or whatever - just like you specify "\transpose" I'd specify the fundamental there.
So's I would just modify the notehead engraver or similar, and it would say "if the note is x semitones above the fundamental, then the fingering is y".
I don't know whether I'd be better off hard-coding the entire range of notes - about three octaves or more - or specifying all the open notes then specifying the fingering from the open note above.
Cheers, Wol -- Anthony W. Youngman - wol at thewolery dot demon dot co dot uk HEX wondered how much he should tell the Wizards. He felt it would not be a good idea to burden them with too much input. Hex always thought of his reports as Lies-to-People. The Science of Discworld : (c) Terry Pratchett 1999
[Prev in Thread] | Current Thread | [Next in Thread] |