NiCMidi 1.1.0
A MIDI library derived from J.D.Koftinoff jdksmidi
filereadmultitrack.h File Reference

Contains the definition of the class MIDIFileReadMultiTrack, used for loading MIDI files, plus some related function. More...

#include "fileread.h"
#include "multitrack.h"
#include <string>

Go to the source code of this file.

Classes

class  MIDIFileReadMultiTrack
 Receives MIDI data from a MIDIFileReader (not documented) class and writes them to a MIDIMultiTrack. More...
 

Functions

Functions for Loading MIDI files
MIDIFileHeaderGetMIDIFileHeader (const char *filename)
 Returns the header of the MIDI file specified by filename. More...
 
MIDIFileHeaderGetMIDIFileHeader (const std::string &filename)
 Returns the header of the MIDI file specified by filename. More...
 
bool LoadMIDIFile (const char *filename, MIDIMultiTrack *tracks, MIDIFileHeader *const head=0)
 Loads a MIDI file into a MIDIMultiTrack object. More...
 
bool LoadMIDIFile (const std::string &filename, MIDIMultiTrack *tracks, MIDIFileHeader *const head=0)
 Loads a MIDI file into a MIDIMultiTrack object. More...
 

Detailed Description

Contains the definition of the class MIDIFileReadMultiTrack, used for loading MIDI files, plus some related function.