]> git.donarmstrong.com Git - lilypond.git/blob - ly/performer.ly
release: 1.1.43
[lilypond.git] / ly / performer.ly
1 %
2 % setup for Request->Element conversion. Guru-only
3 %
4 \translator {
5         \type "Staff_performer";
6         \accepts Voice;
7         \accepts VoiceOne;              % ugh.
8         \accepts VoiceTwo;
9         \accepts VoiceThree;
10         \accepts VoiceFour;
11
12         \name Staff;
13         \consists "Key_performer";
14         \consists "Time_signature_performer";
15 }
16
17 \translator
18 {
19         \type "Performer_group_performer";
20         \consists "Note_performer";
21  \name VoiceFour;
22 }
23
24 \translator
25 {
26         \type "Performer_group_performer";
27         \consists "Note_performer";
28 \name VoiceThree;
29 }
30 \translator
31 {
32         \type "Performer_group_performer";
33         \consists "Note_performer";
34  \name VoiceOne;
35 }
36 \translator
37 {
38         \type "Performer_group_performer";
39         \consists "Note_performer";
40 \name Voice;
41 }
42 \translator
43 {
44         \type "Performer_group_performer";
45         \name VoiceTwo;\consists "Note_performer";
46
47 }
48
49 \translator
50 {
51         \type "Performer_group_performer";
52         \accepts Staff;
53         \name GrandStaff;
54 }
55
56 \translator {\type "Performer_group_performer";
57         \accepts Staff; \name "PianoStaff";}
58
59 \translator {
60         \type "Performer_group_performer";
61         \consists "Lyric_performer";
62 \name LyricVoice;
63 }
64
65 \translator{
66         \type "Performer_group_performer";
67         \name ChoirStaff;
68         \accepts Staff;
69 }
70 \translator { 
71         \type "Staff_performer";
72         \accepts LyricVoice;
73         \name Lyrics;
74         \consists "Time_signature_performer";
75 }
76 \translator
77 {
78         \type Performer_group_performer;
79
80         \name StaffGroup;
81         \accepts Staff;
82 }
83 \translator {
84         \type "Score_performer";
85
86
87         \name Score;
88         instrument = "bright acoustic";
89         \accepts Staff;
90         \accepts GrandStaff;
91         \accepts PianoStaff;
92         \accepts Lyrics; 
93         \accepts StaffGroup;
94         \accepts ChoirStaff;
95         \consists "Swallow_performer";
96 }
97