Csound and CsoundAC API
5.17
|
#include <mfmidi.h>
Public Member Functions | |
void | finalize () |
void | midifile () |
Midifile_reader () | |
Data Fields | |
long | Mf_currtime |
int | Mf_nomerge |
int | Mf_skipinit |
Protected Member Functions | |
virtual void | Mf_arbitrary (int, unsigned char *)=0 |
virtual void | Mf_chanprefix (int)=0 |
virtual void | Mf_chanpressure (int, int)=0 |
virtual void | Mf_controller (int, int, int)=0 |
virtual void | Mf_endtrack ()=0 |
virtual void | Mf_eot ()=0 |
virtual void | Mf_error (char *)=0 |
virtual void | Mf_free (void *obj, size_t size)=0 |
virtual int | Mf_getc ()=0 |
virtual void | Mf_header (int, int, int)=0 |
virtual void | Mf_keysig (int, int)=0 |
virtual void * | Mf_malloc (size_t size)=0 |
virtual void | Mf_metamisc (int, int, unsigned char *)=0 |
virtual void | Mf_off (int, int, int)=0 |
virtual void | Mf_on (int, int, int)=0 |
virtual void | Mf_pitchbend (int, int, int)=0 |
virtual void | Mf_portprefix (int)=0 |
virtual void | Mf_pressure (int, int, int)=0 |
virtual void | Mf_program (int, int)=0 |
virtual void | Mf_seqnum (int)=0 |
virtual void | Mf_smpte (int, int, int, int, int)=0 |
virtual void | Mf_sqspecific (int, unsigned char *)=0 |
virtual void | Mf_starttrack ()=0 |
virtual void | Mf_sysex (int, unsigned char *)=0 |
virtual void | Mf_tempo (int)=0 |
virtual void | Mf_text (int, int, unsigned char *)=0 |
virtual void | Mf_timesig (int, int, int, int)=0 |
Protected Attributes | |
int | midifile_error |
Private Member Functions | |
void | badbyte (int) |
void | chanmessage (int, int, int) |
int | egetc () |
void | metaevent (int) |
void | mferror (char *) |
unsigned char * | msg () |
void | msgadd (int) |
void | msgenlarge () |
void | msginit () |
int | msgleng () |
int | read16bit () |
long | read32bit () |
int | readheader () |
int | readmt (char *, int) |
void | readtrack () |
long | readvarinum () |
void | sysex () |
int | to16bit (int, int) |
long | to32bit (int, int, int, int) |
Private Attributes | |
long | Mf_toberead |
unsigned char * | Msgbuff |
long | Msgindex |
long | Msgsize |
void Midifile_reader::badbyte | ( | int | ) | [private] |
void Midifile_reader::chanmessage | ( | int | , |
int | , | ||
int | |||
) | [private] |
int Midifile_reader::egetc | ( | ) | [private] |
void Midifile_reader::finalize | ( | ) |
void Midifile_reader::metaevent | ( | int | ) | [private] |
virtual void Midifile_reader::Mf_arbitrary | ( | int | , |
unsigned char * | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_chanprefix | ( | int | ) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_chanpressure | ( | int | , |
int | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_controller | ( | int | , |
int | , | ||
int | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_endtrack | ( | ) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_eot | ( | ) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_error | ( | char * | ) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_free | ( | void * | obj, |
size_t | size | ||
) | [protected, pure virtual] |
virtual int Midifile_reader::Mf_getc | ( | ) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_header | ( | int | , |
int | , | ||
int | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_keysig | ( | int | , |
int | |||
) | [protected, pure virtual] |
virtual void* Midifile_reader::Mf_malloc | ( | size_t | size | ) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_metamisc | ( | int | , |
int | , | ||
unsigned char * | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_off | ( | int | , |
int | , | ||
int | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_on | ( | int | , |
int | , | ||
int | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_pitchbend | ( | int | , |
int | , | ||
int | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_portprefix | ( | int | ) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_pressure | ( | int | , |
int | , | ||
int | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_program | ( | int | , |
int | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_seqnum | ( | int | ) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_smpte | ( | int | , |
int | , | ||
int | , | ||
int | , | ||
int | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_sqspecific | ( | int | , |
unsigned char * | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_starttrack | ( | ) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_sysex | ( | int | , |
unsigned char * | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_tempo | ( | int | ) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_text | ( | int | , |
int | , | ||
unsigned char * | |||
) | [protected, pure virtual] |
virtual void Midifile_reader::Mf_timesig | ( | int | , |
int | , | ||
int | , | ||
int | |||
) | [protected, pure virtual] |
void Midifile_reader::mferror | ( | char * | ) | [private] |
void Midifile_reader::midifile | ( | ) |
unsigned char* Midifile_reader::msg | ( | ) | [private] |
void Midifile_reader::msgadd | ( | int | ) | [private] |
void Midifile_reader::msgenlarge | ( | ) | [private] |
void Midifile_reader::msginit | ( | ) | [private] |
int Midifile_reader::msgleng | ( | ) | [private] |
int Midifile_reader::read16bit | ( | ) | [private] |
long Midifile_reader::read32bit | ( | ) | [private] |
int Midifile_reader::readheader | ( | ) | [private] |
int Midifile_reader::readmt | ( | char * | , |
int | |||
) | [private] |
void Midifile_reader::readtrack | ( | ) | [private] |
long Midifile_reader::readvarinum | ( | ) | [private] |
void Midifile_reader::sysex | ( | ) | [private] |
int Midifile_reader::to16bit | ( | int | , |
int | |||
) | [private] |
long Midifile_reader::to32bit | ( | int | , |
int | , | ||
int | , | ||
int | |||
) | [private] |
long Midifile_reader::Mf_toberead [private] |
int Midifile_reader::midifile_error [protected] |
unsigned char* Midifile_reader::Msgbuff [private] |
long Midifile_reader::Msgindex [private] |
long Midifile_reader::Msgsize [private] |