lilypond-0.1.18
[lilypond.git] / init / performer.ly
blob90b3688412fcdf13a5aaafd4b40c13946ad2ae9e
2 % setup for Request->Element conversion. Guru-only
5 Staff = \translator {
6 \type "Staff_performer";
7 \accepts Voice;
8 \consists "Key_performer";
9 \consists "Meter_performer";
12 Thread =\translator
14 \type "Performer_group_performer";
15 \consists "Note_performer";
18 Voice = \translator
20 \type "Performer_group_performer";
21 \accepts Thread;
24 Grandstaff = \translator
26 \type "Performer_group_performer";
27 \accepts Staff;
30 Lyric_voice = \translator {
31 \type "Performer_group_performer";
32 \consists "Lyric_performer";
36 Lyrics = \translator {
37 \type "Staff_performer";
38 \accepts Lyric_voice;
39 \consists "Meter_performer";
42 Staff_group = \translator
44 \type Performer_group_performer;
45 \accepts Staff;
48 Score = \translator {
49 \type "Score_performer";
50 instrument = piano;
51 \accepts Staff;
52 \accepts Grandstaff;
53 \accepts Lyrics;
54 \accepts Staff_group;
55 \consists "Swallow_performer";