]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/midi/key-initial.ly
Imported Upstream version 2.19.45
[lilypond.git] / input / regression / midi / key-initial.ly
1 % Lily was here -- automatically converted by ../../../scripts/midi2ly.py from out/initial-key.midi
2 \version "2.19.21"
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/initial-key.header
21 \header {
22 texidoc="keys work in MIDI, this is d-minor"
23 options=""
24 }
25 % end
26
27 trackAchannelA = {
28
29
30   \key d \minor
31     
32   % [SEQUENCE_TRACK_NAME] control track
33   
34   % [TEXT_EVENT] creator: 
35   
36   % [TEXT_EVENT] GNU LilyPond 2.13.54          
37   
38   \time 4/4 
39   
40   \tempo 4 = 60 
41   
42 }
43
44 trackA = <<
45   \context Voice = voiceA \trackAchannelA
46 >>
47
48
49 trackBchannelA = \relative {
50   
51   \set Staff.instrumentName = "trackB:voiceA"
52   d'4 e f g 
53   | % 2
54   a bes cis d
55   | % 3
56   
57 }
58
59 trackB = <<
60   \context Voice = voiceA \trackBchannelA
61 >>
62
63
64 trackCchannelA = {
65   
66   \set Staff.instrumentName = "trackB:"
67   
68
69   \key d \minor
70   
71 }
72
73 trackC = <<
74   \context Voice = voiceA \trackCchannelA
75 >>
76
77
78 \score {
79   <<
80     \context Staff=trackB \trackA
81     \context Staff=trackB \trackB
82   >>
83   \layout {}
84   \midi {}
85 }