RAUL
0.5.1
|
Standard Midi File (Type 0) Reader. More...
#include <SMFReader.hpp>
Static Public Member Functions | |
static uint32_t | read_var_len (FILE *fd) throw (PrematureEOF) |
Protected Attributes | |
std::string | _filename |
FILE * | _fd |
uint16_t | _type |
uint16_t | _ppqn |
uint16_t | _num_tracks |
uint32_t | _track |
uint32_t | _track_size |
Static Protected Attributes | |
static const uint32_t | HEADER_SIZE = 22 |
size of SMF header, including MTrk chunk header | |
Standard Midi File (Type 0) Reader.
Currently this only reads SMF files with tempo-based timing.