12 #ifndef MUSIC_LIBTIMIDITY_H 13 #define MUSIC_LIBTIMIDITY_H 20 const char *
Start(
const char *
const *param);
31 const char *
GetName()
const {
return "libtimidity"; }
const char * Start(const char *const *param)
Start this driver.
bool IsSongPlaying()
Are we currently playing a song?
Music driver making use of libtimidity.
A music driver, needs to be before sound to properly shut down extmidi forked music players...
void PlaySong(const char *filename)
Play a particular song.
Base for all music playback.
Base for all driver factories.
A driver for communicating with the user.
const char * GetName() const
Get the name of this driver.
void SetVolume(byte vol)
Set the volume, if possible.
Factory for the libtimidity driver.
void Stop()
Stop this driver.
Driver for all music playback.
void StopSong()
Stop playing the current song.
Driver * CreateInstance() const
Create an instance of this driver-class.