]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/midi/voice-5.ly
Docs: run convert-ly for 2.14.0.
[lilypond.git] / input / regression / midi / voice-5.ly
1 % Lily was here -- automatically converted by ../../../scripts/midi2ly.py from out-www/voice-4.midi
2 \version "2.14.0"
3
4 \layout {
5   \context {
6     \Voice
7     \remove "Note_heads_engraver"
8     \consists "Completion_heads_engraver"
9     \remove "Rest_engraver"
10     \consists "Completion_rest_engraver"
11   }
12 }
13 \midi {
14   \context {
15     \Score
16     midiChannelMapping = #'instrument
17   }
18 }
19
20 % included from ./out-www/voice-5.header
21 \header {
22 texidoc="midi2ly still produces output for a staff with five voices.  However, in such cases, most probably the the correct \voiceOne, \voiceX... mapping is lost."
23 options=""
24 }
25 % end
26
27 trackAchannelA = {
28   
29   % [SEQUENCE_TRACK_NAME] control track
30   
31   % [TEXT_EVENT] creator: 
32   
33   % [TEXT_EVENT] GNU LilyPond 2.13.54          
34   
35   \time 4/4 
36   
37   \tempo 4 = 60 
38   
39 }
40
41 trackA = <<
42   \context Voice = voiceA \trackAchannelA
43 >>
44
45
46 trackBchannelA = \relative c {
47   \voiceOne
48   
49   \set Staff.instrumentName = ":1"
50   <c''' a >2 b 
51   | % 2
52   
53 }
54
55 trackBchannelB = \relative c {
56   \voiceThree
57   c''4. d8 e4 f 
58   | % 2
59   
60 }
61
62 trackBchannelC = \relative c {
63   \voiceFour
64   d'1 
65   | % 2
66   
67 }
68
69 trackBchannelD = \relative c {
70   \voiceTwo
71   c'4 c2 c4 
72   | % 2
73   
74 }
75
76 trackBchannelE = \relative c {
77   s1 d1
78   | % 2
79   
80 }
81
82 trackB = <<
83   \context Voice = voiceA \trackBchannelA
84   \context Voice = voiceB \trackBchannelB
85   \context Voice = voiceC \trackBchannelC
86   \context Voice = voiceD \trackBchannelD
87   \context Voice = voiceE \trackBchannelE
88 >>
89
90
91 \score {
92   <<
93     \context Staff=trackB \trackA
94     \context Staff=trackB \trackB
95   >>
96   \layout {}
97   \midi {}
98 }