28 #ifndef GOB_SOUND_ADLPLAYER_H 29 #define GOB_SOUND_ADLPLAYER_H 31 #include "common/array.h" 33 #include "gob/sound/adlib.h" 36 class SeekableReadStream;
48 bool load(
const byte *data, uint32 dataSize,
int index = -1);
55 uint32 pollMusic(
bool first)
override;
56 void rewind()
override;
60 uint16 startParams[kOperatorsPerVoice * kParamCount];
61 uint16 params[kOperatorsPerVoice * kParamCount];
75 uint8 _modifyInstrument;
76 uint16 _currentInstruments[kMaxVoiceCount];
79 void setInstrument(
int voice,
int instrument);
88 #endif // GOB_SOUND_ADLPLAYER_H
Definition: adlplayer.h:42
Definition: algorithm.h:29