[tablatures] Could I get a critique on my first lilypond tab? |
[ Thread Index |
Date Index
| More lilynet.net/tablatures Archives
]
- To: "tablatures@xxxxxxxxxxx" <tablatures@xxxxxxxxxxx>, Mailinglist lilypond-user <lilypond-user@xxxxxxx>
- Subject: [tablatures] Could I get a critique on my first lilypond tab?
- From: Patrick Horgan <phorgan1@xxxxxxxxx>
- Date: Sat, 23 Apr 2011 02:03:49 -0700
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1303549431; bh=kTwww1OcEjzKb+XZU7dl2qofu64xDR0LuZpvkdqfthE=; h=X-Yahoo-Newman-Id:Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:Message-ID:Date:From:Reply-To:User-Agent:MIME-Version:To:Subject:X-Enigmail-Version:Content-Type; b=sLkeB3+PPL6M0FaiDxHVbLWtTqLcQ8VLnClQBCWnPbd5W/mTjFVK3xVgcqnKRwQUHdebpz5i3Cwi3S6ScmhC08VW6oT6LbK0f11GuThtueHYsTNZBOKrz3Z7Z0ePTuwabI3GXWgLYTuYAnLNMTBOwRs5L/tu5w1SzU1PTLEzwYA=
Anything anyone wants to tell me about better slicker more elegant ways
of doing the same things would be awesome.
I'm attaching the lilypond file for Let Him Roll, a Guy Clark talking
blues. He essential plays the same thing over and over. What I've got
covers the main two variations.
I couldn't find anything that covered hammering and pulling with H and P
either under or over the tab or on the slur line, so just followed the
suggestion to use an appoggiatura for a hammer for something that
switched notes on the beat, and a grace notey sort of thing for a quick
hammer that just borrowed a bit from the beginning of the note for the
original note before the hammer.
I'm not sure how you would know the difference between a hammer and a pull.
You'll see my attempt to put H at appropriate places doesn't work.
Apparently a TabStaff is missing whatever engraver would put them in? I
can put them in the regular staff, and it works, tucking them under the
Chords, but it's not at all what I want. Help!!!;)
Patrick
\version "2.13.45"
\header {
title = "Let Him Roll"
subtitle = "by Guy Clark"
subsubtitle = "tablature by Patrick Horgan"
copyright = "Copyright Guy Clark"
}
\layout {
indent = 0.0
}
hammersNpulls = \relative c {
\time 4/4
\key c \major
\voiceThree
\stemUp
s1 s1 s8^"H" s8 s4 s8^"H" s8 s4 s8^"H" s8 s4 s8^"H" s8 s4
s1 s1^"H" s1 s1
s1 s1 s1 s1
s1 s1^"H" s1 s1
}
thechords = \relative c {
\time 4/4
\key c \major
\voiceThree
\stemUp
s1^"C" s2 s2^"Cadd9" s1^"Fmaj13" s1
s1^"Em7/G" s1^"G7" s2^"Cadd9" s2^"C" s1
s1^"C" s2 s2^"Cadd9" s1^"Fmaj13" s1
s1^"Em7/G" s1 s2^"Cadd9" s2^"C" s1
}
upper = \relative c {
\time 4/4
\key c \major
\voiceOne
\stemUp
< c' g' >2. <g c g'>4 | <c g'>4. g8 e' d c g( |
a) d ~ d g,( a) d ~ d g,( | a) d ~ d g,( a) d ~ d4 |
d4. r8 d e ~ e4 | \appoggiatura e8 <d f>4. <d g,>8 ~ <d g,>8 g,4. |
d'2 r8 c ~ c g | r8 b ~ b4 e f |
% repeat with variations
< c g' >2. <g c g'>4 | <c g'>4. g8 e' d ~ d4 |
d2 r4 <a d> | a8 d ~ d g,( a) d ~ d4 |
d4. r8 d e ~ e4 | \appoggiatura e8 <d f>4. <d g,>8 ~ <d g,>8 g,4. |
d'2 r8 c ~ c g | r8 b ~ b4 e f |
\bar ":|"
}
lower = \relative c {
\time 4/4
\key c \major
\voiceTwo
\stemDown
c4 e g, r | c e c e | f f f f | f f f f | \break
g, d' g, d' | g, d' g, d' | c e c e | g, d' g, b | \break
% repeat with variations
c4 e g, r | c e c e | f a c,2 | f4 f f f | \break
g, d' g, d' | g, d' g, d' | c e c e | g, d' g, b |
}
\score {
<<
\new StaffGroup = "tab with traditional" <<
\new Staff = "guitar traditional" <<
\clef "treble_8"
\context Voice = "theChords" \thechords % Put chord names in
\context Voice = "upper" \upper
\context Voice = "lower" \lower
>> % regular staff
\new TabStaff = "guitar tab" <<
\context TabVoice = "hammersNpulls" { \tabFullNotation \hammersNpulls }
\context TabVoice = "upper" { \tabFullNotation \upper }
\context TabVoice = "lower" { \tabFullNotation \lower }
>> % guitar tab
>> % staff group
>> % score
}