- data structures for music files and music queues
- looping of Ogg-Vorbis and mp3 (mp3 not tested)
- added esprit.ogg
Notes:
- You can access the loop test in the options menu,
third entry in "Menu music".
- Changes to the current music queues and loops
are temporarily possible in SoundEngine::init_music().
- Music might be noisy when music volume is < 10.
Possibly my sdl_mixer is outdated? Please feedback.
Todo (probably in this sequence):
- split sound.cc into three files:
SoundEngine, SoundEffectManager, MusicManager
- reorganize options menu
- loop for mod-files (like "Pentagonal Dreams")
- xml-files for meta data input, correct load/save
of menu music choice.
- activate/deactivate single music files
- random queue
- download of music files with gui