-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathtemplate_ukulele_low_g.ly
67 lines (60 loc) · 1.29 KB
/
template_ukulele_low_g.ly
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
%\version "2.14.2"
%\header {
% title = "Foo"
% subtitle = "Bar"
% composer = "Baz"
% tagline = ""
%}
%global = {
% \tempo 4 = 60
% \key c \major
% \time 4/4
% \numericTimeSignature
%}
%notes = \relative c' {
%}
%chordnames = \chordmode {
%}
\score {
<<
\new ChordNames { \chordnames }
\new FretBoards {
\override FretBoard #'(fret-diagram-details orientation) = #'landscape
<< \global \chordnames >>
}
\new StaffGroup <<
\set StaffGroup.instrumentName = \markup { \center-column { "Low G" "Ukulele" } }
\new Staff {
\clef treble
\override Staff.StringNumber #'transparent = ##t
<< \global \notes >>
}
\new TabStaff {
\contextStringTuning #'ukulele-tuning <g c' e' a'>
\include "predefined-ukulele-fretboards.ly"
<< \global \notes >>
}
>>
>>
\layout {
\context {
\ChordNames
\override ChordName #'font-size = #0
}
}
}
\score {
\unfoldRepeats {
\new Staff << \global \notes >>
}
\midi {
% the following is a workaround to prevent multiple voices from being
% lumped into the same channel, which would inhibit overlapping notes
\context {
\Staff \remove "Staff_performer"
}
\context {
\Voice \consists "Staff_performer"
}
}
}