|
|
| EuphonyDriver (Audio::Mixer *mixer, EuphonyPlayer *pl) |
| |
| bool | init () override |
| |
|
void | reset () |
| |
|
int | assignPartToChannel (int chan, int part) |
| |
| void | send (uint8 command) override |
| |
|
void | setTimerA (bool enable, int tempo) |
| |
|
void | setTimerB (bool enable, int tempo) |
| |
|
void | loadInstrument (int chanType, int id, const uint8 *data) |
| |
|
void | setInstrument (int chan, int instrID) |
| |
|
void | loadWaveTable (const uint8 *data) |
| |
|
void | unloadWaveTable (int id) |
| |
|
void | reserveSoundEffectChannels (int num) |
| |
|
void | playSoundEffect (int chan, int note, int velo, const uint8 *data) |
| |
|
void | stopSoundEffect (int chan) |
| |
|
bool | soundEffectIsPlaying (int chan) |
| |
|
void | channelPan (int chan, int mode) |
| |
|
void | channelPitch (int chan, int pitch) |
| |
|
void | channelVolume (int chan, int vol) |
| |
|
void | setOutputVolume (int chanType, int volLeft, int volRight) |
| |
|
void | cdaToggle (int a) |
| |
|
void | setMusicVolume (int volume) |
| |
|
void | setSoundEffectVolume (int volume) |
| |
|
virtual bool | init () |
| |
|
virtual void | send (uint8 command)=0 |
| |
◆ init()
| bool EuphonyDriver::init |
( |
| ) |
|
|
overridevirtual |
◆ send()
| void EuphonyDriver::send |
( |
uint8 |
command | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: