Csound and CsoundAC API
5.17
|
This class is used to store ALL Midi messages. More...
#include <Midifile.hpp>
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 |