25 #include "audio/midiplayer.h" 27 #include "common/array.h" 28 #include "common/path.h" 29 #include "common/scummsys.h" 53 explicit MusicPlayer(
bool isFloppy =
false,
bool isMacintosh =
false);
60 void playMus(uint num,
bool loop =
false);
64 void send(uint32 b)
override;
67 void playMacMidiResource(uint16 resourceId,
bool loop);
68 void playMacSongResource(uint16 resourceId,
bool loop);
69 void startLoadedMusic(
const Common::String &name,
bool loop,
bool smf);
70 bool loadMacSong(uint16 resourceId, uint16 &midiId);
71 void clearMacInstrumentMap();
72 byte mapMacInstrumentToGM(byte inst, byte channel)
const;
74 bool _milesAudioMode =
false;
76 const bool _isMacintosh;
78 byte _macChannelInstrument[16] = {};
Definition: midiplayer.h:63
void playMus(uint num, bool loop=false)
Definition: animation.h:30
void playFile(const Common::Path &xmiPath, bool loop=false)
_MIDIPlayFile @ 20a2:024c. loop=true mirrors
void send(uint32 b) override