bug-lilypond
[Top][All Lists]

## Re: feature request - lilypond completion of note octave and string

 From: bb Subject: Re: feature request - lilypond completion of note octave and string Date: Sat, 03 Aug 2013 11:51:36 +0200 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7

Am 02.08.2013 20:39, schrieb Pierre Perol-Schneider:

\version "2.17.23"

MyTuning = \stringTuning <g, d g b d'>

\new TabStaff {
\key g \major
\set TabStaff.stringTunings = #MyTuning
\tabFullNotation
\stemDown
{
%1
\times 2/3 { <d\5>4^"P" (c)^"H" (<d\5>) }
<d\5>4^"P" (c)
%2
\times 2/3 { gis'4^"H" (f')^"P" (g') }
g8^"H" (a) <d b g>8 g
}
}

Thank's for your response. I do know how to do tabs with lilypond. The example is a constructed one to show some problems.


I think there is some misunderstandig about what I really proposed. I do NOT want lilypond to do any composition or transcription work automatically! I DO WANT lilypond to use it's very profound musical knowledge to support a composer or transcriber!


I. e. your (my reworked) example. A banjo is tuned (instandard tuning) <g' d g b d'> with a reentrant 5th string not <g, d g b d'>. The 5th string usually is not fingered but a drone. If you try the given example you will find that there are omitted some notes and the tab is crippled because there are fingerings wich needs to use negative frets. Lilypond is messaging warnings and tells to calculate a new string - but it does not. But it could do! Why does'nt it do it, that is my question?


Banjo or Guitar do have 3 octaves available (Ukulele even less), in three octaves each note exists just one time, so lilypond has the choice out of only three notes!! To make a choice should be to much for it? I believe in many things and in most I believe not and one thing I do not believe in is, that is impossible for lilypond to find an alternate note out of three in a fitting range. How? Lilypond finds that there is used an open string wheere there is no pull off (- always means lower note) possible. The required lower note is a c. Where is the next possible c closest to the d available? Answer: 4. string 5th fret one octave higher or equivalent or 2nd string 1 fret. So there might be defined a rule: i. e. in doubt use the possibility with the lowest fret number. (Others: 10th fret of the c-drone, about two octaves higher.) So the only solution is 4. string, 5th fret. As I pointed out in a feature request the first choice concerning to musical statistics is the one closest to the note just before.


So, if you anlyze the example there is a " d" to pull off to "c". But d is an open string so there is no pull off to a lower note possible. (lilypond does know that it is an open string and gives a warning!) Lilypond could make some posssible alternatives at least in the warning text or even make a suggestion in red colour in the pdf?


But I found as a result of the responses that this idea is not liked very much, so at best let's stop this meaning- and senseless discussion.

Reagards