X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fmidi-item.hh;h=ba3f2c0a9a61e0b76bc0dc438626ce0eae82b006;hb=9f3572d98bb948c9689cd1f75401a029451fa001;hp=6ec530f68cfd0d1a4dd85ce495618a2f13ade476;hpb=04265f11d1f21416ccebd2dcaa1d903dc781b36e;p=lilypond.git diff --git a/lily/include/midi-item.hh b/lily/include/midi-item.hh index 6ec530f68c..ba3f2c0a9a 100644 --- a/lily/include/midi-item.hh +++ b/lily/include/midi-item.hh @@ -29,16 +29,8 @@ public: static string i2varint_string (int i); virtual string to_string () const = 0; -}; -class Midi_channel_item : public Midi_item -{ -public: int channel_; - DECLARE_CLASSNAME(Midi_channel_item); - Midi_channel_item (); - virtual const char *name () const { return "Midi_channel_item"; } - virtual ~Midi_channel_item (); }; /** @@ -91,7 +83,7 @@ public: /** Change instrument event */ -class Midi_instrument : public Midi_channel_item +class Midi_instrument : public Midi_item { public: Midi_instrument (Audio_instrument *); @@ -128,7 +120,7 @@ public: /** Turn a note on. */ -class Midi_note : public Midi_channel_item +class Midi_note : public Midi_item { public: Midi_note (Audio_note *); @@ -141,8 +133,7 @@ public: Audio_note *audio_; - - static int const c0_pitch_ = 60; + static int const c0_pitch_i_ = 60; Byte dynamic_byte_; }; @@ -178,7 +169,7 @@ public: Audio_text *audio_; }; -class Midi_dynamic : public Midi_channel_item +class Midi_dynamic : public Midi_item { public: Midi_dynamic (Audio_dynamic *); @@ -189,7 +180,7 @@ public: Audio_dynamic *audio_; }; -class Midi_piano_pedal : public Midi_channel_item +class Midi_piano_pedal : public Midi_item { public: Midi_piano_pedal (Audio_piano_pedal *);