2 audio-score.hh -- declare Audio_score
4 (c) 1997 Jan Nieuwenhuizen <jan@digicash.com>
10 #include "lily-proto.hh"
12 #include "music-output.hh"
14 /** all stuff which goes onto midi. notes, signs, symbols in a score
15 #Audio_score# contains the items, the columns.
19 class Audio_score : public Music_output {
24 void add (Audio_column*);
25 void add_staff (Audio_staff* l);
26 void add (Audio_element*p);
29 void output (Midi_stream& midi_stream_r);
30 void output_header_track (Midi_stream& midi_stream_r);
35 Pointer_list<Audio_column*> audio_column_p_list_;
36 Link_list<Audio_staff*> audio_staff_l_list_;
37 Pointer_list<Audio_element*> audio_elem_p_list_;
41 #endif // AUDIO_SCORE_HH