MD_MIDIFile Standard MIDI File Processing 2.6
Library to play Standard MIDI Files (SMF)
MD_MIDIFile Member List

This is the complete list of members for MD_MIDIFile, including all inherited members.

_fdMD_MIDIFileprotected
_fileNameMD_MIDIFileprotected
_formatMD_MIDIFileprotected
_lastTickCheckTimeMD_MIDIFileprotected
_lastTickErrorMD_MIDIFileprotected
_loopingMD_MIDIFileprotected
_metaHandlerMD_MIDIFileprotected
_midiHandlerMD_MIDIFileprotected
_pausedMD_MIDIFileprotected
_sdMD_MIDIFileprotected
_selectSDMD_MIDIFileprotected
_synchDoneMD_MIDIFileprotected
_sysexHandlerMD_MIDIFileprotected
_tempoMD_MIDIFileprotected
_tempoDeltaMD_MIDIFileprotected
_ticksPerQuarterNoteMD_MIDIFileprotected
_tickTimeMD_MIDIFileprotected
_timeSignatureMD_MIDIFileprotected
_trackMD_MIDIFileprotected
_trackCountMD_MIDIFileprotected
begin(SDFAT *psd)MD_MIDIFile
calcTickTime(void)MD_MIDIFileprotected
close(void)MD_MIDIFile
dump(void)MD_MIDIFile
E_CHUNK_EOFMD_MIDIFilestatic
E_CHUNK_IDMD_MIDIFilestatic
E_FORMATMD_MIDIFilestatic
E_FORMAT0MD_MIDIFilestatic
E_HEADERMD_MIDIFilestatic
E_NO_FILEMD_MIDIFilestatic
E_NO_OPENMD_MIDIFilestatic
E_NOT_MIDIMD_MIDIFilestatic
E_OKMD_MIDIFilestatic
E_TRACKSMD_MIDIFilestatic
getFilename(void)MD_MIDIFile
getFormat(void)MD_MIDIFile
getNextEvent(void)MD_MIDIFile
getTempo(void)MD_MIDIFile
getTempoAdjust(void)MD_MIDIFile
getTicksPerQuarterNote(void)MD_MIDIFile
getTickTime(void)MD_MIDIFile
getTimeSignature(void)MD_MIDIFile
getTrackCount(void)MD_MIDIFile
initialise(void)MD_MIDIFileprotected
isEOF(void)MD_MIDIFile
isLooping(void)MD_MIDIFile
isPaused(void)MD_MIDIFile
load(const char *fname)MD_MIDIFile
looping(bool bMode)MD_MIDIFile
MD_MFTrack (defined in MD_MIDIFile)MD_MIDIFilefriend
MD_MIDIFile(void)MD_MIDIFile
pause(bool bMode)MD_MIDIFile
processEvents(uint16_t ticks)MD_MIDIFile
restart(void)MD_MIDIFile
setFileFolder(const char *apath)MD_MIDIFile
setFilename(const char *aname)MD_MIDIFile
setMetaHandler(void(*mh)(const meta_event *mev))MD_MIDIFile
setMicrosecondPerQuarterNote(uint32_t m)MD_MIDIFile
setMidiHandler(void(*mh)(midi_event *pev))MD_MIDIFile
setSysexHandler(void(*sh)(sysex_event *pev))MD_MIDIFile
setTempo(uint16_t t)MD_MIDIFile
setTempoAdjust(int16_t t)MD_MIDIFile
setTicksPerQuarterNote(uint16_t ticks)MD_MIDIFile
setTimeSignature(uint8_t n, uint8_t d)MD_MIDIFile
synchTracks(void)MD_MIDIFileprotected
tickClock(void)MD_MIDIFileprotected
~MD_MIDIFile(void)MD_MIDIFile