]> git.donarmstrong.com Git - lilypond.git/blob - hdr/midi-score.hh
release: 0.0.37
[lilypond.git] / hdr / midi-score.hh
1 //
2 // midi-score.hh -- declare midi_score
3 //
4 // copyright 1997 Jan Nieuwenhuizen <jan@digicash.com>
5
6 #ifndef MIDI_SCORE_HH
7 #define MIDI_SCORE_HH
8
9 /// (midi_score)
10 class Midi_score {
11 public:
12         Midi_score( int format_i, int tracks_i, int tempo_i );
13         ~Midi_score();
14
15         void add_track( Midi_track* midi_track_p );
16
17         int output_mudela( String filename_str );
18
19 private:
20         IPointerList<Midi_track*> midi_track_p_list_;
21         int format_i_;
22         int tracks_i_;
23         int tempo_i_;
24 };
25
26 #endif // MIDI_SCORE_HH
27