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.5.1:
Attempt a couple of crash fixes

2.5.0:
Added external storage write support on Lollipop
Improved Lollipop notification icon
Other various fixes

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
Add to list
$0.99
85
4.3
User ratings
88
Installs
1,000+
Concerns
0
File size
8091 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.5.1:
Attempt a couple of crash fixes

2.5.0:
Added external storage write support on Lollipop
Improved Lollipop notification icon
Other various fixes

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
User reviews of Timidity AE Midi Player
Write the first review for this app!
Android Market Comments
A Google User
Feb 11, 2015
Didn't register itself as a midi filer handler Can't click midi links and open with this app
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.
Version 1000000
Version 1000000