Midi Parser
A simple library that reads and parses binary MIDI files
|
Midi object represents the entire content of a Midi file and is a starting point to using Midi Parser. More...
#include <Midi.h>
Public Member Functions | |
Midi (const char *filePath) | |
const HeaderChunk & | getHeader () const |
const LIST< TrackChunk > & | getTracks () const |
Protected Attributes | |
HeaderChunk | header |
LIST< TrackChunk > | tracks {} |
Midi object represents the entire content of a Midi file and is a starting point to using Midi Parser.
Objects of this class represent the entire contents of a Midi file and provide methods for reading the data stored in the file.
|
explicit |
const HeaderChunk & Midi::getHeader | ( | ) | const |
Returns the header of the file
const LIST< TrackChunk > & Midi::getTracks | ( | ) | const |