|
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 | ( | const MidiEvent & | a | ) |
| virtual csound::MidiEvent::~MidiEvent | ( | ) | [virtual] |
| virtual int csound::MidiEvent::getChannelNybble | ( | ) | const [virtual] |
| virtual int csound::MidiEvent::getKey | ( | ) | const [virtual] |
| virtual unsigned char csound::MidiEvent::getMetaData | ( | int | i | ) | const [virtual] |
| virtual size_t csound::MidiEvent::getMetaSize | ( | ) | const [virtual] |
| virtual int csound::MidiEvent::getMetaType | ( | ) | const [virtual] |
| virtual int csound::MidiEvent::getStatus | ( | ) | const [virtual] |
| virtual int csound::MidiEvent::getStatusNybble | ( | ) | const [virtual] |
| virtual int csound::MidiEvent::getVelocity | ( | ) | const [virtual] |
| virtual bool csound::MidiEvent::isChannelVoiceMessage | ( | ) | const [virtual] |
| virtual bool csound::MidiEvent::isNoteOff | ( | ) | const [virtual] |
| virtual bool csound::MidiEvent::isNoteOn | ( | ) | const [virtual] |
| virtual bool csound::MidiEvent::matchesNoteOffEvent | ( | const MidiEvent & | offEvent | ) | const [virtual] |
| virtual void csound::MidiEvent::read | ( | std::istream & | stream, |
| MidiFile & | midiFile | ||
| ) | [virtual] |
| virtual unsigned char csound::MidiEvent::read | ( | std::istream & | stream | ) | [virtual] |
| virtual std::string csound::MidiEvent::toString | ( | ) | const [virtual] |
| virtual void csound::MidiEvent::write | ( | std::ostream & | stream, |
| const MidiFile & | midiFile, | ||
| int | lastTick | ||
| ) | const [virtual] |
Referenced by csound::MidiEventComparator::operator()().
| double csound::MidiEvent::time |
1.7.6.1