22 #ifndef DARKSEED_MIDIPARSER_SBR_H 23 #define DARKSEED_MIDIPARSER_SBR_H 25 #include "audio/midiparser_smf.h" 36 bool loadMusic(
const byte *data, uint32 size)
override;
37 bool isSampleSfx(uint8 sfxId);
40 void parseNextEvent(
EventInfo &info)
override;
41 bool processEvent(
const EventInfo &info,
bool fireEvents =
true)
override;
45 uint8 _trackInstruments[10];
46 uint16 _trackDeltas[10];
47 uint8 _trackNoteActive[10];
48 uint16 _trackLoopCounter[10];
Definition: midiparser.h:135
Definition: midiparser_sbr.h:32
Definition: midiparser_smf.h:30
Definition: adlib_dsf.h:27
void onTrackStart(uint8 track) override