]> git.donarmstrong.com Git - lilypond.git/blob - ly/performer-init.ly
(determine-split-list): analysis has
[lilypond.git] / ly / performer-init.ly
1 \version "1.9.8"
2
3 %
4 % setup for Request->Element conversion. Guru-only
5 %
6 \translator {
7         \type "Staff_performer"
8         \name Staff
9         \accepts Voice
10
11         \consists "Key_performer"
12         \consists "Tempo_performer"
13         \consists "Time_signature_performer"
14
15 }
16
17 \translator {
18         \type "Performer_group_performer"
19         \name Voice
20         \consists "Dynamic_performer"
21         \consists "Span_dynamic_performer"
22         \consists "Tie_performer"
23         \consists "Piano_pedal_performer"
24         \accepts "Thread"
25 }
26
27 \translator {
28         \type "Performer_group_performer"
29         \name Thread
30         \consists "Note_performer"
31 }
32
33 \translator {
34         \type "Performer_group_performer"
35         \name FiguredBass 
36         \consists "Swallow_performer"
37 }
38
39 \translator {
40         \type "Performer_group_performer"
41         \name GrandStaff
42         \accepts RhythmicStaff
43         \accepts Staff
44 }
45
46 \translator {
47         \type "Performer_group_performer"
48         \name "PianoStaff"
49         \accepts Staff
50 }
51
52 \translator {
53         \type "Performer_group_performer"
54         \name "TabVoice"
55         \consists "Swallow_performer"
56 }
57
58 \translator {
59         \type "Performer_group_performer"
60         \name "TabStaff"
61         \accepts "TabVoice"
62 }
63
64 \translator {
65         \type "Score_performer"
66
67         \name Score
68         \alias Timing
69         instrument = #"bright acoustic"
70         \accepts Staff
71         \accepts GrandStaff
72         \accepts PianoStaff
73         \accepts TabStaff
74         \accepts Lyrics 
75         \accepts StaffGroup
76         \accepts Devnull
77         \accepts ChoirStaff
78         \accepts RhythmicStaff
79         \accepts ChordNames
80         \accepts FiguredBass
81
82         \alias "Timing"
83         \consists "Timing_translator"
84         \consists "Swallow_performer"
85         
86         dynamicAbsoluteVolumeFunction = #default-dynamic-absolute-volume
87         instrumentEqualizer = #default-instrument-equalizer
88 }
89
90
91 \translator {
92         \type "Performer_group_performer"
93         \consists "Lyric_performer"
94         \name LyricsVoice
95 }
96
97 \translator{
98         \type "Performer_group_performer"
99         \name ChoirStaff
100         \accepts Staff
101 }
102
103 \translator {
104         \type "Staff_performer"
105         \accepts LyricsVoice
106         \name Lyrics
107         \consists "Time_signature_performer"
108         \consists "Tempo_performer"
109 }
110
111 \translator {
112         \type "Staff_performer"
113         \accepts ChordNameVoice
114         \name ChordNames
115 }
116
117 \translator {
118         \type "Performer_group_performer"
119         \consists "Note_performer"
120         \name ChordNameVoice    
121 }
122
123 \translator {
124         \type "Performer_group_performer"
125
126         \name StaffGroup
127         \accepts Staff
128 }
129
130 \translator { \StaffContext \name RhythmicStaff }
131
132