32#include "audio/mixer.h"
33#include "audio/midiplayer.h"
46 void play(uint8 *stream, uint16 size);
52 void pause()
override { Audio::MidiPlayer::pause(); }
54 uint32 getBaseTempo();
58 void onTimer()
override;
69 static const int kHugoCNT = 1190000;
73 int8 _pcspkrNoteDuration;
75 const char *_DOSSongPtr;
76 const char *_DOSIntroSong;
80 void setMusicVolume();
81 static void loopPlayer(
void *refCon);
83 void playMusic(int16 tune);
84 void playSound(int16 sound,
const byte priority);
89 void initPcspkrPlayer();
101 void playMIDI(SoundPtr seqPtr, uint16 size);
Definition: midiplayer.h:63
void sendToChannel(byte channel, uint32 b) override