Modo - Readme.txt
=== About ===
You can playback the following music file formats:

- Tracker modules: .mod .xm .it .s3m .med
- C64: .sid .mus
- Nintendo Gameboy: .gbs
- Nintendo NES: .nsf .nsfe
- Nintendo SNES: .spc
- Sega Master System / Mega Drive / Genesis: .gym .vgm
- Atari / Amstrad CPC / Spectrum: .sap .ay

Later in this document there are more information how the player handles various details of each file format.
=== Usage ===

- Copy some music files to internal storage (no zip file supported).
- Touch "Browse music" and select a file to playback.
- Touch the Previos/Next button to select subsongs for playback (if any).
- Touch Previos/Next file button to play the previous/next file in current directory.
- If you are at the last subsong and you touch Next button, the player loads the next file.
- If you are at the first subsong and touch previos button, the player loads the previous file.
- Access the app menu to
  - set default playtime (does not apply to amiga tracker formats). This is used if no track length information is available.
  - set volume boost, can result in oversampling / bad quality.

=== Details ===
= C64 SID & MUS =

- The player has builtin songlength support for HVSC #54. You can not use an external file. I will update the builtin songlength database as needed. I have decided to do so, because parsing the database from the original file at each startup is to slow. I have converted the database into a custom small size format for fast and easy access within the player.
- SID emulation is CPU intensive (especially RSID), so expect stutter if you play in background.

= Tracker Modules =

- If a module is looped at the end, the player loops that part three times and then loads the next file. There is currently no setting to change this by the user.
- If you seek within the file, the sound may appear corrupted. That is because you skip patterns and a result of the how the file format works.
- Support for OctaMed is limited to MMD0/MMD1 files only.

= Libraries used =

- libsidplay2 (http://sidplay2.sourceforge.net/)
- libmikmod (http://mikmod.raphnet.net/)
- libgme (http://slack.net/~ant/libs/audio.html#Game_Music_Emu)

OctaMed support is somewhat lacking in the original mikmod library. I tried a few things to improve it, hopefully your .med files sound right.
That's all for the moment. Please enjoy some great tunes
You can contact me any time.
wb@illogical.de
Modo - Computer Music Player
http://www.illogical.de/webos/modo
Bastian Pflieger wb@illogical.de
May 8, 2011