Timidity AE Midi Player

Timidity AE Midi Player


Timidity AE is the first ever port of the TiMidity++ library to Android.


Features include:
High quality midi playback with support for multiple soundfonts
Multi-track mixer with support for user instrument and volume adjustment*
Tempo, pitch, voice, and resampling controls
Customizable audio output settings
Support for MOD** files as well as the formats Android natively supports
Notification with playback buttons (Buttons Honeycomb or later)
Light battery usage***
Easy access to playlists
Dark and light themes

Permission Explanation:
READ_PHONE_STATE:
To automatically pause music during a phone call
WAKE_LOCK:
To prevent Android from killing Timidity AE when the device's screen is off

* Only available for midi and MOD files
** Some MOD files are not supported
*** As compared to Timidity AE 1.1.8 or less

Libraries used:
TiMidity++ (GPL)
sfArkLib (GPL)

Credits:
Paul of paulscode.com for guiding me in the initial creation of this app
MattyGlen of paulscode.com who made the icon

As TiMidity++ and sfArkLib are GPL, the source is available if desired.

Recent changes:
2.4.3:
Fix widget crash on older devices

2.4.2:
Fix MIDI config file bugs

2.4.1:
Attempt to fix rare crashes

2.4:
Add config files. Your custom instruments, tempo, and speed can be saved and loaded, and a default config file can be specified for each song
Internet MIDI files are playable (the INTERNET permission has been added so Timidity AE can cache them)
More bug fixes
Add to list
$0.99
86
4.3
User ratings
84
Installs
1,000+
Concerns
0
File size
7952 kb
Screenshots
Screenshot of Timidity AE Midi Player Screenshot of Timidity AE Midi Player Screenshot of Timidity AE Midi Player Screenshot of Timidity AE Midi Player Screenshot of Timidity AE Midi Player Screenshot of Timidity AE Midi Player Screenshot of Timidity AE Midi Player Screenshot of Timidity AE Midi Player Screenshot of Timidity AE Midi Player Screenshot of Timidity AE Midi Player Screenshot of Timidity AE Midi Player Screenshot of Timidity AE Midi Player
About Timidity AE Midi Player
Timidity AE is the first ever port of the TiMidity++ library to Android.


Features include:
High quality midi playback with support for multiple soundfonts
Multi-track mixer with support for user instrument and volume adjustment*
Tempo, pitch, voice, and resampling controls
Customizable audio output settings
Support for MOD** files as well as the formats Android natively supports
Notification with playback buttons (Buttons Honeycomb or later)
Light battery usage***
Easy access to playlists
Dark and light themes

Permission Explanation:
READ_PHONE_STATE:
To automatically pause music during a phone call
WAKE_LOCK:
To prevent Android from killing Timidity AE when the device's screen is off

* Only available for midi and MOD files
** Some MOD files are not supported
*** As compared to Timidity AE 1.1.8 or less

Libraries used:
TiMidity++ (GPL)
sfArkLib (GPL)

Credits:
Paul of paulscode.com for guiding me in the initial creation of this app
MattyGlen of paulscode.com who made the icon

As TiMidity++ and sfArkLib are GPL, the source is available if desired.

Recent changes:
2.4.3:
Fix widget crash on older devices

2.4.2:
Fix MIDI config file bugs

2.4.1:
Attempt to fix rare crashes

2.4:
Add config files. Your custom instruments, tempo, and speed can be saved and loaded, and a default config file can be specified for each song
Internet MIDI files are playable (the INTERNET permission has been added so Timidity AE can cache them)
More bug fixes
User reviews of Timidity AE Midi Player
Write the first review for this app!
Android Market Comments
A Google User
Feb 10, 2015
So far so good.... I like that I can change key and tempo, but how do I save the settings (Key,Tempo) on each song so I don't have to re set it every time. I have a song/file that I practice along with. The original BPM is 120. I slow it down to 100bpm but next time I play it, it is back to 120. How do I save it play at 100bpm every time I play it? Thanks
A Google User
Feb 10, 2015
Great playback but one problem... With the newest update, after I convert to a wav file, playback just stops and I have to close the app every time to be able to play midis again. It's not the worst thing ever, but it sure is annoying.
A Google User
Feb 7, 2015
Ok How do I stop audio cut out and audio skipping?
A Google User
Jan 16, 2015
Awesome Perfect for my needs. It is able to use custom sound fonts and gives you the option to change tempo and pitch of the song.
A Google User
Oct 25, 2014
Source code? Where can I download the source code?