X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fmidi-item.hh;h=57bb2d4da22eb4d7840b0b85b0ac87d9a07a61d8;hb=750b714488c5af6eae22d07163bba8b554734ac6;hp=b593ce152739e7bf82eb904818213905cc8b7a67;hpb=d2762a4f1add2bb04d6fc34d3c7ae03eeb7d500f;p=lilypond.git diff --git a/lily/include/midi-item.hh b/lily/include/midi-item.hh index b593ce1527..57bb2d4da2 100644 --- a/lily/include/midi-item.hh +++ b/lily/include/midi-item.hh @@ -52,27 +52,27 @@ public: Midi_channel_item (Audio_item *ai); }; -/** - Midi control function value changes. -*/ -class Midi_control_function_value_change : public Midi_channel_item +class Midi_duration : public Midi_item { public: - DECLARE_CLASSNAME (Midi_control_function_value_change); - Midi_control_function_value_change (Audio_control_function_value_change *ai); - virtual ~Midi_control_function_value_change (); + Midi_duration (Real seconds_f); + virtual string to_string () const; - Audio_control_function_value_change::Control control_; - Real value_; + Real seconds_; }; -class Midi_duration : public Midi_item +/** + MIDI control change +*/ +class Midi_control_change : public Midi_channel_item { public: - Midi_duration (Real seconds_f); - + DECLARE_CLASSNAME (Midi_control_change); + Midi_control_change (Audio_control_change *ai); + virtual ~Midi_control_change (); virtual string to_string () const; - Real seconds_; + + Audio_control_change *audio_; }; /** @@ -157,17 +157,6 @@ public: Audio_text *audio_; }; -class Midi_dynamic : public Midi_channel_item -{ -public: - Midi_dynamic (Audio_dynamic *); - DECLARE_CLASSNAME (Midi_dynamic); - - virtual string to_string () const; - - Audio_dynamic *audio_; -}; - class Midi_piano_pedal : public Midi_channel_item { public: