1 %% Do not edit this file; it is automatically
2 %% generated from LSR http://lsr.dsi.unimi.it
3 %% This file is in the public domain.
7 lsrtags = "fretted-strings"
10 For flamenco guitar, special notation is used:
13 * a golpe symbol to indicate a slap on the guitar body with the nail of
17 * an arrow to indicate (the direction of) strokes
20 * different letters for fingering (\"p\": thumb, \"i\": index finger,
21 \"m\": middle finger, \"a\": ring finger and \"x\": little finger)
24 * 3- and 4-finger rasgueados; stroke upwards with all fingers, ending
25 with an up- and down using the index finger
28 * abanicos: strokes (in tuples) with thumb (down), little and index
29 finger (both up). There's also an abanico 2 where middle and ring
30 finger are used instead of the little finger.
33 * alza pua: fast playing with the thumb
36 Most figures use arrows in combination with fingering; with abanicos
37 and rasgueados, noteheads are printed only for the first chord.
39 This snippet contains some header-like code that can be copied as
40 @samp{flamenco.ly} and included in source files.
43 doctitle = "Flamenco notation"
46 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
47 %%%%%%% Cut here ----- Start 'flamenco.ly'
50 abanico = \markup { \italic Abanico }
51 rasgueaso = \markup { \italic Ras. }
52 alzapua = \markup { \italic Alzapua }
54 % Finger stroke symbols
55 strokeUp = \markup { \postscript #"
65 strokeDown = \markup { \postscript #"
76 golpe = \markup { \postscript #"
90 strokeUpGolpe = \markup { \column { \golpe \line { \strokeUp }}}
91 iUpGolpe = \markup { \column { \golpe \line { \small i } \line { \strokeUp }}}
93 % Strokes for all fingers
94 pUp = \markup { \column { \small p \line { \strokeUp }}}
95 pDown = \markup { \column { \small p \line { \strokeDown }}}
96 iUp = \markup { \column { \small i \line { \strokeUp }}}
97 iDown = \markup { \column { \small i \line { \strokeDown }}}
98 mUp = \markup { \column { \small m \line { \strokeUp }}}
99 mDown = \markup { \column { \small m \line { \strokeDown }}}
100 aUp = \markup { \column { \small a \line { \strokeUp }}}
101 aDown = \markup { \column { \small a \line { \strokeDown }}}
102 xUp = \markup { \column { \small x \line { \strokeUp }}}
103 xDown = \markup { \column { \small x \line { \strokeDown }}}
108 \once \override TupletNumber #'stencil = ##f
109 \once \override TupletBracket #'stencil = ##f
113 \override TupletNumber #'stencil = ##f
114 \override TupletBracket #'bracket-visibility = #'if-no-beam
118 \override TupletBracket #'bracket-visibility = #'default
119 \revert TupletNumber #'stencil
123 \override TabNoteHead #'transparent = ##t
124 \override NoteHead #'transparent = ##t
125 \override NoteHead #'no-ledgers = ##t
129 \override TabNoteHead #'transparent = ##f
130 \override NoteHead #'transparent = ##f
131 \override NoteHead #'no-ledgers = ##f
134 %%%%%%% Cut here ----- End 'flamenco.ly'
135 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
137 part = \relative c' {
138 <a, e' a cis e>8^\iUp
139 <a e' a cis e>8^\iDown
144 <a e' a cis e>8^\iDown
145 <a e' a cis e>8^\iUpGolpe
146 <a e' a cis e>8^\iDown
149 <a e' a cis e>16^\aUp
153 <a e' a cis e>^\iDown~
160 <a e' a cis e>16^\xUp
165 <a e' a cis e>^\iDown~
173 <a e' a cis e>8^\pDown
181 <a e' a cis e>8^\pDown
189 <a e' a cis e>8^\pDown
196 <a e' a cis e>8^\pDown
204 \override Beam #'positions = #'(2 . 2)
206 a8^\markup{ \small p }
207 <e' a>^\strokeUpGolpe
211 a,8^\markup{ \small p }
212 <e' a>^\strokeUpGolpe
216 a,8^\markup{ \small p }
217 <e' a>^\strokeUpGolpe
221 a,8^\markup{ \small p }
222 <e' a>^\strokeUpGolpe
227 \once \override TextScript #'extra-offset = #'(0 . -1)
228 <g, b f'>1_\golpe^\mUp
234 \context Staff = "part" <<