#include <Midifile.hpp>
Public Member Functions | |
MidiEvent (void) | |
virtual | ~MidiEvent (void) |
virtual void | read (std::istream &stream, MidiFile &midiFile) |
virtual void | write (std::ostream &stream, MidiFile &midiFile, int lastTick) |
virtual int | getStatus (void) |
virtual int | getStatusNybble (void) |
virtual int | getChannelNybble (void) |
virtual int | getKey (void) |
virtual int | getVelocity (void) |
virtual int | getMetaType (void) |
virtual unsigned char | getMetaData (int i) |
virtual size_t | getMetaSize (void) |
virtual unsigned char | read (std::istream &stream) |
virtual bool | isChannelVoiceMessage () |
virtual bool | isNoteOn (void) |
virtual bool | isNoteOff (void) |
virtual bool | isMatchingNoteOff (MidiEvent &offEvent) |
Data Fields | |
int | ticks |
double | time |
Friends | |
bool | operator< (const MidiEvent &a, MidiEvent &b) |
csound::MidiEvent::MidiEvent | ( | void | ) |
virtual csound::MidiEvent::~MidiEvent | ( | void | ) | [virtual] |
virtual int csound::MidiEvent::getChannelNybble | ( | void | ) | [virtual] |
virtual int csound::MidiEvent::getKey | ( | void | ) | [virtual] |
virtual unsigned char csound::MidiEvent::getMetaData | ( | int | i | ) | [virtual] |
virtual size_t csound::MidiEvent::getMetaSize | ( | void | ) | [virtual] |
virtual int csound::MidiEvent::getMetaType | ( | void | ) | [virtual] |
virtual int csound::MidiEvent::getStatus | ( | void | ) | [virtual] |
virtual int csound::MidiEvent::getStatusNybble | ( | void | ) | [virtual] |
virtual int csound::MidiEvent::getVelocity | ( | void | ) | [virtual] |
virtual bool csound::MidiEvent::isChannelVoiceMessage | ( | ) | [virtual] |
virtual bool csound::MidiEvent::isMatchingNoteOff | ( | MidiEvent & | offEvent | ) | [virtual] |
virtual bool csound::MidiEvent::isNoteOff | ( | void | ) | [virtual] |
virtual bool csound::MidiEvent::isNoteOn | ( | void | ) | [virtual] |
virtual unsigned char csound::MidiEvent::read | ( | std::istream & | stream | ) | [virtual] |
virtual void csound::MidiEvent::read | ( | std::istream & | stream, | |
MidiFile & | midiFile | |||
) | [virtual] |
virtual void csound::MidiEvent::write | ( | std::ostream & | stream, | |
MidiFile & | midiFile, | |||
int | lastTick | |||
) | [virtual] |
double csound::MidiEvent::time |