|
Csound and CsoundAC API
5.17
|
This class is used to store ALL Midi messages. More...
#include <Midifile.hpp>
Inheritance diagram for csound::MidiEvent:Public Member Functions | |
| virtual int | getChannelNybble () const |
| virtual int | getKey () const |
| virtual unsigned char | getMetaData (int i) const |
| virtual size_t | getMetaSize () const |
| virtual int | getMetaType () const |
| virtual int | getStatus () const |
| virtual int | getStatusNybble () const |
| virtual int | getVelocity () const |
| virtual bool | isChannelVoiceMessage () const |
| virtual bool | isNoteOff () const |
| virtual bool | isNoteOn () const |
| virtual bool | matchesNoteOffEvent (const MidiEvent &offEvent) const |
| MidiEvent () | |
| MidiEvent (const MidiEvent &a) | |
| MidiEvent & | operator= (const MidiEvent &a) |
| virtual void | read (std::istream &stream, MidiFile &midiFile) |
| virtual unsigned char | read (std::istream &stream) |
| virtual std::string | toString () const |
| virtual void | write (std::ostream &stream, const MidiFile &midiFile, int lastTick) const |
| virtual | ~MidiEvent () |
Data Fields | |
| T | elements |
| STL member. | |
| int | ticks |
| double | time |
Friends | |
| bool | operator< (const MidiEvent &a, const MidiEvent &b) |
This class is used to store ALL Midi messages.
| csound::MidiEvent::MidiEvent | ( | ) |
| csound::MidiEvent::MidiEvent | ( | const MidiEvent & | a | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| int csound::MidiEvent::ticks |
Referenced by csound::MidiEventComparator::operator()().
| double csound::MidiEvent::time |
1.8.1.2