It is capable of playing high quality midi, mp3, and m4a files as well as wav and many amiga tracker formats.
The app can also play *some* flac, ogg, and aif files. If the quality is bad when playing those formats, it is because they are not at a frequency of 44.1kHz.
How to use:
When TimidityAE starts, wait for the Saving message to disappear. On the first run, it will take some time as it needs to download the midi patch files. It is recommended that at least 50mb be free on your external storage. After this is completed, the app will display a file browser of your sdcard/external storage.
Simply browse to a song you wish to play, tap it, and enjoy.
To return to the file browser, press the back button.
To go back to the player from the file browser, press the menu button and select 'Now Playing'.
The button containing a star toggles shuffle mode, the button containing the X toggles song looping, and the button containing a square is the stop button.
To configure soundfonts:
Go into settings, check "Use Fluidsynth" and select one or more soundfonts with the Choose soundfont(s) button. Then press menu and tap "Add Items" to pick a soundfont. Restart the app and enjoy your soundfont.
If back-end crashes, the player returns back to the file browser where song loading does not work. (App will simply quit since 1.0b)
Music will stop and control buttons will randomly stop working. Simply re select the music file again and it should work. Rarely, the file browser chooses the wrong file for whatever reason. Again, simply reselect the song again to fix it temporarily.
1. Press the menu button and select 'Playlists'
2. Press the menu button and select 'New Playlist'
3. Enter the name of your new playlist.
4. Tap the playlist, press the menu button again, and select add songs.
5. Add songs via the file browser. Press the back button until you are back in your playlist.
6. Tap any song on your playlist to play it.
Plans for version 1.0:
*Playlists (Since version 0.9.4b)
*Settings (Good since 1.0b)
*Open file with this app (Since version 0.9.2b)
*Soundfont support (Since version 1.0b)
Localizations (Not much to translate yet)
And as always, bug fixes
NOTE 1: This app is quite processor intensive as it is based on SDL. Switch to other apps while playing music at your own risk.
NOTE 2: Yes this is a beta and is not guaranteed to work properly with any music file.
NOTE 3: Libraries used:
People whom without this app would not be possible:
Pelya for porting sdl_mixer to android.
Paul for helping me hook up the C code.
MattyGlen of paulscode.com who made the icon.
Tags: playbook midi app, playbook midi player, android midi play, midi player for playbook, playbook playing midi files.
Recently changed in this version:
Attempt to fix sd card issue with some devices
Switched to SDL2
Removed speedhack (too unstable)
Fixed force close
Added more formats to file filter
Fixed opening files from other apps
Updated sdl_mixer to 1.2.12
Switched module playback to modplug
Added options to use native playback for some formats.