1 %% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
2 %% This file is in the public domain.
6 lsrtags
= "fretted-strings"
9 For flamenco guitar, special notations are used:
12 * a golpe symbol to indicate a slap on the guitar body with the nail
13 of the ring finger, * an arrow to indicate (the direction of) strokes,
14 * different letters for fingering (\"p\": thumb, \"i\": index finger,
15 \"m\": middle finger, \"a\": ring finger and \"x\": little finger) *
16 3- and 4-finger rasgueados; stroke upwards with all fingers, ending
17 with an up- and down using the index finger * abanicos; strokes (in
18 tuples) with thumb (down), little and index finger (both up). There's
19 also an abanico 2 where middle and ring finger are used instead of the
20 little finger. * alza pua fast playing with the thumb
24 Most figures use arrows in combination with fingering and with abanicos
25 and rasgueados, noteheads are printed only for the first chord.>This
26 snippet contains some header-like code that can be copied as
27 @samp{flamenco.ly} and included in your source.
30 doctitle
= "Flamenco notation"
32 % This snippet was originally made for LilyPond 2.11.41
34 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
35 %%%%%%% Cut here ----- Start 'flamenco.ly'
38 abanico
= \markup { \italic Abanico
}
39 rasgueaso
= \markup { \italic R
as. }
40 alzapua
= \markup { \italic Alzapua
}
42 % Finger stroke symbols
43 strokeUp
= \markup { \postscript #"
53 strokeDown
= \markup { \postscript #"
66 golpe
= \markup { \postscript #"
80 strokeUpGolpe
= \markup { \column { \golpe \line { \strokeUp }}}
81 iUpGolpe
= \markup { \column { \golpe \line { \small i
} \line { \strokeUp }}}
83 % Stokes for all fingers
84 pUp
= \markup { \column { \small p
\line { \strokeUp }}}
85 pDown
= \markup { \column { \small p
\line { \strokeDown }}}
86 iUp
= \markup { \column { \small i
\line { \strokeUp }}}
87 iDown
= \markup { \column { \small i
\line { \strokeDown }}}
88 mUp
= \markup { \column { \small m
\line { \strokeUp }}}
89 mDown
= \markup { \column { \small m
\line { \strokeDown }}}
90 aUp
= \markup { \column { \small a \line { \strokeUp }}}
91 aDown
= \markup { \column { \small a \line { \strokeDown }}}
92 xUp
= \markup { \column { \small x
\line { \strokeUp }}}
93 xDown
= \markup { \column { \small x
\line { \strokeDown }}}
98 \once \override TupletNumber
#'stencil
= ##f
99 \once \override TupletBracket
#'stencil
= ##f
103 \override TupletNumber
#'stencil
= ##f
104 \override TupletBracket
#'bracket-visibility
= #'if-no-beam
108 \override TupletBracket
#'bracket-visibility
= #'default
109 \revert TupletNumber
#'stencil
113 \override TabNoteHead
#'transparent
= ##t
114 \override NoteHead
#'transparent
= ##t
115 \override NoteHead
#'no-ledgers
= ##t
119 \override TabNoteHead
#'transparent
= ##f
120 \override NoteHead
#'transparent
= ##f
121 \override NoteHead
#'no-ledgers
= ##f
124 %%%%%%% Cut here ----- End 'flamenco.ly'
125 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
127 part
= \relative c' {
128 <a, e' a cis e>8^\iUp
129 <a e' a cis e>8^\iDown
134 <a e' a cis e>8^\iDown
135 <a e' a cis e>8^\iUpGolpe
136 <a e' a cis e>8^\iDown
139 <a e' a cis e>16^\aUp
143 <a e' a cis e>^\iDown~
150 <a e' a cis e>16^\xUp
155 <a e' a cis e>^\iDown~
163 <a e' a cis e>8^\pDown
171 <a e' a cis e>8^\pDown
179 <a e' a cis e>8^\pDown
186 <a e' a cis e>8^\pDown
194 \override Beam
#'positions
= #'(2 . 2)
196 a8^\markup{ \small p
}
197 <e' a>^\strokeUpGolpe
201 a,8^\markup{ \small p
}
202 <e' a>^\strokeUpGolpe
206 a,8^\markup{ \small p
}
207 <e' a>^\strokeUpGolpe
211 a,8^\markup{ \small p
}
212 <e' a>^\strokeUpGolpe
217 \once \override TextScript
#'extra-offset
= #'(0 . -
1)
218 <g, b f'>1_\golpe^\mUp
224 \context Staff
= part
<<