lilypond-1.3.5
[lilypond.git] / hdr / midicolumn.hh
blob8d8b6353a3d3e8b8bcdda7524e45ceba8fc31124
1 //
2 // midicolumn.hh -- declare Midi_column
3 //
4 // copyright 1997 Jan Nieuwenhuizen <jan@digicash.com>
7 #ifndef MIDI_COLUMN_HH
8 #define MIDI_COLUMN_HH
10 #include "key.hh"
11 #include "stcol.hh"
12 #include "staff.hh"
14 /// (mcol)
15 struct Midi_column : Staff_column {
17 Array<Melodic_req*> melreq_l_array_;
18 Midi_staff* mstaff_l_;
20 void note_on( Midi_track* midi_track_l );
21 void note_off( Midi_track* midi_track_l, Moment next );
22 virtual void setup_one_request(Request*);
24 Midi_column(Midi_staff*rs);
27 #endif // MIDI_COLUMN_HH