Re: [tablatures] harmonics in tablature |
[ Thread Index |
Date Index
| More lilynet.net/tablatures Archives
]
- To: Patrick Schmidt <p.l.schmidt@xxxxxx>
- Subject: Re: [tablatures] harmonics in tablature
- From: Marc Hohl <marc@xxxxxxxxxx>
- Date: Fri, 17 Sep 2010 10:42:33 +0200
- Cc: tablatures@xxxxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; t=1284712955; l=1557; s=domk; d=hohlart.de; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:References: Subject:CC:To:MIME-Version:From:Date:X-RZG-CLASS-ID:X-RZG-AUTH; bh=VjAiPNsn8y9bxd2xYK1kBykliPg=; b=DgdnMYxv7c38pM5YmNx+k1i1U5WhkIPhvyB+2pr5ACMzBYVLm4Jbr3IYHlKzHYHy3yd jj7nknX/0fNbZymMw6FIQXXca0xOQShmFwVnTtLk5jKjdKtSn9YlL6KCGhJCZ7zQw3R30 FQoD/yYBvT711Q/niKwy387Ef71tdxePt5c=
Patrick Schmidt schrieb:
[...]
I don't have a hint, but generally, it would be a useful enhancement
to have a better input
possibility for harmonics. I'd propose two functions, say
\harmonic-by-ratio <ratio> <note>
and
\harmonic-by-fret <fret> <note>
so, for example, you can code
\harmonic-by ratio 1/3 e,,4 and get the second harmonic (h,4) on the
seventh fret: <7>,
whereas
\harmonic-by ratio 2/3 e,,4 would yield to the same harmonic note
played on the 21th fret.
*
The same result would be available by saying
\harmonic-by fret 7 e,,4 or \harmonic-by-fret 21 e,,4
*
Harmonics over the fifth partial tone cannot be coded directly in
lilypond, because
fret numbers like 2.6 or 2.1 are not supported yet.
I am not sure whether I can implement this, but I would give it a try.
What do you think?
Sounds great!
If I can help in any way just tell me!
Thanks,
patrick
* you mean the 19th fret
Yes, of course (I should always have a guitar next to my computer ... ;-)
1st harmonic: fret 12
2nd harmonic: fret 7/19
3rd harmonic: fret 5/24
4th harmonic: fret 4/9/16
For completeness' sake, you can add 28 here
5th harmonic: fret 3⅓/... (the others are very hard if not impossible
to play)
On a guitar, yes, but on an electric bass guitar, there are even more.
But in general, it would be best to let lilypond do the math - I'll dig
out my formulas and
my math skills and see how it works.
Marc