1 %%%% predefined-guitar-fretboards.ly
3 %%%% source file of the GNU LilyPond music typesetter
5 %%%% (c) 2008--2009 Carl D. Sorensen <c_sorensen@byu.edu>
7 \include "predefined-guitar-ninth-fretboards.ly"
9 %%% Add basic chordshapes
13 \addChordShape #'f #guitar-tuning #"1-1-(;3-3;3-4;2-2;1-1;1-1-);"
14 \addChordShape #'f:m #guitar-tuning #"1-1-(;3-3;3-4;1-1;1-1;1-1-);"
15 \addChordShape #'f:7 #guitar-tuning #"1-1-(;3-3;1-1;2-2;1-1;1-1-);"
16 \addChordShape #'f:m7 #guitar-tuning #"1-1-(;3-3;1-1;1-1;1-1;1-1-);"
17 \addChordShape #'bes #guitar-tuning #"x;1-1-(;3-2;3-3;3-4;1-1-);"
18 \addChordShape #'bes:m #guitar-tuning #"x;1-1-(;3-3;3-4;2-2;1-1-);"
19 \addChordShape #'bes:m7 #guitar-tuning #"x;1-1-(;3-3;1-1;2-2;1-1-);"
20 \addChordShape #'bes:7 #guitar-tuning #"x;1-1-(;3-2;1-1;3-3;1-1-);"
21 \addChordShape #'bes:maj7 #guitar-tuning #"x;1-1;3-3;2-2;3-4;x;"
22 \addChordShape #'c:dim #guitar-tuning #"x;x;1-1;2-3;1-2;2-4;"
23 \addChordShape #'c:aug #guitar-tuning #"x;x;2-2;1-1-(;1-1-);4-4;"
24 \addChordShape #'cis #guitar-tuning #"x;x;3-3;1-1-(;2-2;1-1-);"
25 \addChordShape #'ees:dim #guitar-tuning #"x;x;1-1;2-3;1-2;2-4;"
26 \addChordShape #'a:dim #guitar-tuning #"x;x;1-1;2-3;1-2;2-4;"
28 %%% Add predefined chords
30 % definitions of predefined diagrams below here
34 \storePredefinedDiagram \chordmode {c}
37 \storePredefinedDiagram \chordmode {c:m}
39 #(offset-fret 2 (chord-shape 'bes:m guitar-tuning))
40 \storePredefinedDiagram \chordmode {c:aug}
42 #(chord-shape 'c:aug guitar-tuning)
43 \storePredefinedDiagram \chordmode {c:dim}
45 #(chord-shape 'c:dim guitar-tuning)
46 \storePredefinedDiagram \chordmode {c:7}
48 #"o;3-3;2-2;3-4;1-1;o;"
49 \storePredefinedDiagram \chordmode {c:maj7}
52 \storePredefinedDiagram \chordmode {c:m7}
54 #(offset-fret 2 (chord-shape 'bes:m7 guitar-tuning))
58 \storePredefinedDiagram \chordmode {cis}
60 #(chord-shape 'cis guitar-tuning)
61 \storePredefinedDiagram \chordmode {cis:m}
64 \storePredefinedDiagram \chordmode {cis:aug}
66 #"x;4-4;3-3;2-1;2-2;x;"
67 \storePredefinedDiagram \chordmode {cis:dim}
69 #(offset-fret 1 (chord-shape 'c:dim guitar-tuning))
70 \storePredefinedDiagram \chordmode {cis:7}
72 #"x;x;3-2;4-3;2-1;4-4;"
73 \storePredefinedDiagram \chordmode {cis:maj7}
75 #"x;4-4;3-3;1-1-(;1-1;1-1-);"
76 \storePredefinedDiagram \chordmode {cis:m7}
82 \storePredefinedDiagram \chordmode {des}
84 #"x;x;3-3;1-1-(;2-2;1-1-);"
85 \storePredefinedDiagram \chordmode {des:m}
88 \storePredefinedDiagram \chordmode {des:aug}
90 #"x;4-4;3-3;2-1;2-2;x;"
91 \storePredefinedDiagram \chordmode {des:dim}
93 #(offset-fret 1 (chord-shape 'c:dim guitar-tuning))
94 \storePredefinedDiagram \chordmode {des:7}
96 #"x;x;3-2;4-3;2-1;4-4;"
97 \storePredefinedDiagram \chordmode {des:maj7}
99 #"x;4-4;3-3;1-1-(;1-1;1-1-);"
100 \storePredefinedDiagram \chordmode {des:m7}
102 #"x;4-4;2-2;1-1;o;o;"
106 \storePredefinedDiagram \chordmode {d}
108 #"x;x;o;2-1;3-3;2-2;"
109 \storePredefinedDiagram \chordmode {d:m}
111 #"x;x;o;2-2;3-3;1-1;"
112 \storePredefinedDiagram \chordmode {d:aug}
114 #"x;x;o;3-2;3-3;2-1;"
115 \storePredefinedDiagram \chordmode {d:dim}
118 \storePredefinedDiagram \chordmode {d:7}
120 #"x;x;o;2-2;1-1;2-3;"
121 \storePredefinedDiagram \chordmode {d:maj7}
123 #"x;x;o;2-1;2-2;2-3;"
124 \storePredefinedDiagram \chordmode {d:m7}
126 #"x;x;o;2-2;1-1-(;1-1-);"
130 \storePredefinedDiagram \chordmode {dis}
132 #(offset-fret 2 (chord-shape 'cis guitar-tuning))
133 \storePredefinedDiagram \chordmode {dis:m}
135 #"x;x;4-3;3-2;4-4;1-1;"
136 \storePredefinedDiagram \chordmode {dis:aug}
138 #"3-3;2-2;1-1;o;o;3-4"
139 \storePredefinedDiagram \chordmode {dis:dim}
141 #(chord-shape 'ees:dim guitar-tuning)
142 \storePredefinedDiagram \chordmode {dis:7}
144 #"x;x;1-1;3-3;2-2;3-4;"
145 \storePredefinedDiagram \chordmode {dis:maj7}
147 #"x;x;1-1;3-2;3-3;3-4;"
148 \storePredefinedDiagram \chordmode {dis:m7}
150 #"x;x;1-1;3-2;2-3;2-4;"
154 \storePredefinedDiagram \chordmode {ees}
156 #(offset-fret 2 (chord-shape 'cis guitar-tuning))
157 \storePredefinedDiagram \chordmode {ees:m}
159 #"x;x;4-3;3-2;4-4;1-1;"
160 \storePredefinedDiagram \chordmode {ees:aug}
162 #"3-3;2-2;1-1;o;o;3-4"
163 \storePredefinedDiagram \chordmode {ees:dim}
165 #(chord-shape 'ees:dim guitar-tuning)
166 \storePredefinedDiagram \chordmode {ees:7}
168 #"x;x;1-1;3-3;2-2;3-4;"
169 \storePredefinedDiagram \chordmode {ees:maj7}
171 #"x;x;1-1;3-2;3-3;3-4;"
172 \storePredefinedDiagram \chordmode {ees:m7}
174 #"x;x;1-1;3-2;2-3;2-4;"
178 \storePredefinedDiagram \chordmode {e}
180 #"o;2-2;2-3;1-1;o;o;"
181 \storePredefinedDiagram \chordmode {e:m}
184 \storePredefinedDiagram \chordmode {e:aug}
186 #"o;3-3;2-2;1-1;x;x;"
187 \storePredefinedDiagram \chordmode {e:dim}
189 #(offset-fret 1 (chord-shape 'ees:dim guitar-tuning))
190 \storePredefinedDiagram \chordmode {e:7}
193 \storePredefinedDiagram \chordmode {e:maj7}
195 #"o;2-3;1-1;1-2;o;x;"
196 \storePredefinedDiagram \chordmode {e:m7}
202 \storePredefinedDiagram \chordmode {f}
204 #(chord-shape 'f guitar-tuning)
205 \storePredefinedDiagram \chordmode {f:m}
207 #(chord-shape 'f:m guitar-tuning)
208 \storePredefinedDiagram \chordmode {f:aug}
210 #"x;x;1-1;4-3;4-4;3-2;"
211 \storePredefinedDiagram \chordmode {f:dim}
214 \storePredefinedDiagram \chordmode {f:7}
216 #(chord-shape 'f:7 guitar-tuning)
217 \storePredefinedDiagram \chordmode {f:maj7}
219 #"x;x;3-3;2-2;1-1;o;"
220 \storePredefinedDiagram \chordmode {f:m7}
222 #(chord-shape 'f:m7 guitar-tuning)
226 \storePredefinedDiagram \chordmode {fis}
228 #(offset-fret 1 (chord-shape 'f guitar-tuning))
229 \storePredefinedDiagram \chordmode {fis:m}
231 #(offset-fret 1 (chord-shape 'f:m guitar-tuning))
232 \storePredefinedDiagram \chordmode {fis:aug}
234 #"2-2;1-1;o;3-4-(;3-4-);2-3;"
235 \storePredefinedDiagram \chordmode {fis:dim}
237 #"x;x;1-1;2-3;1-2;2-4;"
238 \storePredefinedDiagram \chordmode {fis:7}
240 #(offset-fret 1 (chord-shape 'f:7 guitar-tuning))
241 \storePredefinedDiagram \chordmode {fis:maj7}
243 #"x;x;4-4;3-3;2-2;1-1;"
244 \storePredefinedDiagram \chordmode {fis:m7}
246 #(offset-fret 1 (chord-shape 'f:m7 guitar-tuning))
250 \storePredefinedDiagram \chordmode {ges}
252 #(offset-fret 1 (chord-shape 'f guitar-tuning))
253 \storePredefinedDiagram \chordmode {ges:m}
255 #(offset-fret 1 (chord-shape 'f:m guitar-tuning))
256 \storePredefinedDiagram \chordmode {ges:aug}
258 #"2-2;1-1;o;3-4-(;3-4-);2-3;"
259 \storePredefinedDiagram \chordmode {ges:dim}
261 #"x;x;1-1;2-3;1-2;2-4;"
262 \storePredefinedDiagram \chordmode {ges:7}
264 #(offset-fret 1 (chord-shape 'f:7 guitar-tuning))
265 \storePredefinedDiagram \chordmode {ges:maj7}
267 #"x;x;4-4;3-3;2-2;1-1;"
268 \storePredefinedDiagram \chordmode {ges:m7}
270 #(offset-fret 1 (chord-shape 'f:m7 guitar-tuning))
274 \storePredefinedDiagram \chordmode {g}
276 #"3-2;2-1;o;o;o;3-3;"
277 \storePredefinedDiagram \chordmode {g:m}
279 #(offset-fret 2 (chord-shape 'f:m guitar-tuning))
280 \storePredefinedDiagram \chordmode {g:aug}
282 #"x;x;5-1;8-3;8-4;7-2;"
283 \storePredefinedDiagram \chordmode {g:dim}
285 #"x;x;5-2;6-4;5-3;3-1;"
286 \storePredefinedDiagram \chordmode {g:7}
288 #"3-3;2-2;o;o;o;1-1;"
289 \storePredefinedDiagram \chordmode {g:maj7}
291 #"x;x;5-4;4-3;3-2;2-1;"
292 \storePredefinedDiagram \chordmode {g:m7}
294 #(offset-fret 2 (chord-shape 'f:m7 guitar-tuning))
298 \storePredefinedDiagram \chordmode {gis}
300 #(offset-fret 3 (chord-shape 'f guitar-tuning))
301 \storePredefinedDiagram \chordmode {gis:m}
303 #(offset-fret 3 (chord-shape 'f:m guitar-tuning))
304 \storePredefinedDiagram \chordmode {gis:aug}
306 #"o;3-4;2-3;1-1;1-2;o;"
307 \storePredefinedDiagram \chordmode {gis:dim}
310 \storePredefinedDiagram \chordmode {gis:7}
312 #(offset-fret 3 (chord-shape 'f:7 guitar-tuning))
313 \storePredefinedDiagram \chordmode {gis:maj7}
315 #"x;x;1-1-(;1-1;1-1-);3-3;"
316 \storePredefinedDiagram \chordmode {gis:m7}
318 #(offset-fret 3 (chord-shape 'f:m7 guitar-tuning))
322 \storePredefinedDiagram \chordmode {aes}
324 #(offset-fret 3 (chord-shape 'f guitar-tuning))
325 \storePredefinedDiagram \chordmode {aes:m}
327 #(offset-fret 3 (chord-shape 'f:m guitar-tuning))
328 \storePredefinedDiagram \chordmode {aes:aug}
330 #"o;3-4;2-3;1-1;1-2;o;"
331 \storePredefinedDiagram \chordmode {aes:dim}
334 \storePredefinedDiagram \chordmode {aes:7}
336 #(offset-fret 3 (chord-shape 'f:7 guitar-tuning))
337 \storePredefinedDiagram \chordmode {aes:maj7}
339 #"x;x;1-1-(;1-1;1-1-);3-3;"
340 \storePredefinedDiagram \chordmode {aes:m7}
342 #(offset-fret 3 (chord-shape 'f:m7 guitar-tuning))
346 \storePredefinedDiagram \chordmode {a}
348 #"x;o;2-1;2-2;2-3;o;"
349 \storePredefinedDiagram \chordmode {a:m}
351 #"x;o;2-2;2-3;1-1;o;"
352 \storePredefinedDiagram \chordmode {a:aug}
354 #"x;o;3-4;2-2;2-3;1-1;"
355 \storePredefinedDiagram \chordmode {a:dim}
357 #(chord-shape 'a:dim guitar-tuning)
358 \storePredefinedDiagram \chordmode {a:7}
361 \storePredefinedDiagram \chordmode {a:maj7}
363 #"x;o;2-2;1-1;2-3;o;"
364 \storePredefinedDiagram \chordmode {a:m7}
370 \storePredefinedDiagram \chordmode {ais}
372 #(chord-shape 'bes guitar-tuning)
373 \storePredefinedDiagram \chordmode {ais:m}
375 #(chord-shape 'bes:m guitar-tuning)
376 \storePredefinedDiagram \chordmode {ais:aug}
378 #"2-2;1-1;o;3-4-(;3-4-);2-3;"
379 \storePredefinedDiagram \chordmode {ais:dim}
381 #(offset-fret 1 (chord-shape 'a:dim guitar-tuning))
382 \storePredefinedDiagram \chordmode {ais:7}
384 #(chord-shape 'bes:7 guitar-tuning)
385 \storePredefinedDiagram \chordmode {ais:maj7}
387 #"x;1-1;3-3;2-2;3-4;x;"
388 \storePredefinedDiagram \chordmode {ais:m7}
390 #(chord-shape 'bes:m7 guitar-tuning)
394 \storePredefinedDiagram \chordmode {bes}
396 #(chord-shape 'bes guitar-tuning)
397 \storePredefinedDiagram \chordmode {bes:m}
399 #(chord-shape 'bes:m guitar-tuning)
400 \storePredefinedDiagram \chordmode {bes:aug}
402 #"2-2;1-1;o;3-4-(;3-4-);2-3;"
403 \storePredefinedDiagram \chordmode {bes:dim}
405 #(offset-fret 1 (chord-shape 'a:dim guitar-tuning))
406 \storePredefinedDiagram \chordmode {bes:7}
408 #(chord-shape 'bes:7 guitar-tuning)
409 \storePredefinedDiagram \chordmode {bes:maj7}
411 #"x;1-1;3-3;2-2;3-4;x;"
412 \storePredefinedDiagram \chordmode {bes:m7}
414 #(chord-shape 'bes:m7 guitar-tuning)
418 \storePredefinedDiagram \chordmode {b}
420 #(offset-fret 1 (chord-shape 'bes guitar-tuning))
421 \storePredefinedDiagram \chordmode {b:m}
423 #(offset-fret 1 (chord-shape 'bes:m guitar-tuning))
424 \storePredefinedDiagram \chordmode {b:aug}
427 \storePredefinedDiagram \chordmode {b:dim}
430 \storePredefinedDiagram \chordmode {b:7}
432 #(offset-fret 1 (chord-shape 'bes:7 guitar-tuning))
433 \storePredefinedDiagram \chordmode {b:maj7}
435 #"x;2-1;4-3;3-2;4-4;x;"
436 \storePredefinedDiagram \chordmode {b:m7}
438 #(offset-fret 1 (chord-shape 'bes:m7 guitar-tuning))