About & Pics

Description

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


Features include:
High quality MIDI file playback far superior to Android's built in Synth
Support for multiple user-set SoundFonts or patch sets
Multi-track mixer with support for per-track instrument and volume adjustment*
Tempo, pitch, voice, and resampling controls
Create, save, and load custom instrument and volume configurations
Additional support for Amiga MOD files as well as the formats Android natively supports (mp3, ogg, flac, etc)
Export MIDI or MOD files to wav
Compressed .sfArk and .sfArk.exe SoundFont extraction
Notification with playback buttons (Honeycomb or later)
Folder and playlist based music organization
Dark and light themes

Timidity AE now includes SoX, an audio effects library for standard non-MIDI music formats
(Must be enabled in settings by unchecking "Native Media Player")
SoX supports:
A wider variety of music formats, including WavPack and opus
Changing playback properties via tempo, speed, and pitch control
Effects such as flanger, bandpass filtering, and noise reduction
Playing audio files backwards (requires sufficient space)

Permissions Explanation:
READ_PHONE_STATE:
To automatically pause music during a phone call
Timidity AE does not make calls or access any other phone information
WAKE_LOCK:
To prevent Android from killing Timidity AE when the device's screen is off
INTERNET:
To cache MIDI files opened from a web browser

* Only available for MIDI and MOD files

Libraries used:
TiMidity++
sfArkLib
faad2
libmad
lame
libogg
opus
sox
vorbis
wavpack

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

Timidity AE is licensed under the GPLv2. The source is available at https://github.com/xperia64/timidity-ae

 $0.99 in Google Play

Screenshots

Timidity AE MIDI Player screenshot 1Timidity AE MIDI Player screenshot 2Timidity AE MIDI Player screenshot 3Timidity AE MIDI Player screenshot 4Timidity AE MIDI Player screenshot 5Timidity AE MIDI Player screenshot 6Timidity AE MIDI Player screenshot 7Timidity AE MIDI Player screenshot 8Timidity AE MIDI Player screenshot 9Timidity AE MIDI Player screenshot 10Timidity AE MIDI Player screenshot 11Timidity AE MIDI Player screenshot 12

Version History

Launched Sep 25, 2014 (over 4 years ago).

Releasing new versions every about 1 month, on average.

Apr 05
2017
(Current)
Version 3.0.5

3.0.5:
Add TiMidity++ Master Volume option in Settings->TiMidity++ Settings
Attempt to fix minor playlist issues

Jan 08
2017
Version 3.0.4

3.0:
SoX: Apply various effects to your non-MIDI music such as pitch bend, tempo shifting, reverb, and more (also adds support for music formats such as opus and wavpack).
Navigate through your playlists faster than before with the new search feature
Optionally display more detailed system output from TiMidity++ on the Lyrics screen
Tons of internal improvements and bug fixes
Note: can be enabled under Settings->Uncheck "Native Media Player"
3.0.4:
Fix SoX timescale

Jan 07
2017
Version 3.0.3

3.0:
SoX: Apply various effects to your non-MIDI music such as pitch bend, tempo shifting, reverb, and more (also adds support for music formats such as opus and wavpack).
Navigate through your playlists faster than before with the new search feature
Optionally display more detailed system output from TiMidity++ on the Lyrics screen
Tons of internal improvements and bug fixes
Note: can be enabled under Settings->Uncheck "Native Media Player"
3.0.1/2/3:
Attempt to fix bugs

Jan 06
2017
Version 3.0.2

3.0:
SoX: Apply various effects to your non-MIDI music such as pitch bend, tempo shifting, reverb, and more (also adds support for music formats such as opus and wavpack).
Navigate through your playlists faster than before with the new search feature
Optionally display more detailed system output from TiMidity++ on the Lyrics screen
Tons of internal improvements and bug fixes
Note: can be enabled under Settings->Uncheck "Native Media Player"
3.0.1/3.0.2:
Attempt to fix crash when loading files

Aug 26
2016
Version 2.7.6

2.7.6:
Actually fix opening files from other apps
Other small fixes
2.7.4/2.7.5:
Android N maintenance
2.7.2/2.7.3:
Fix critical crash by reverting to old appcompat
Fix file browser dialog
2.7.1:
Bug fixes
2.7.0:
Reorderable playlists (ICS+, can be disabled in settings)
Current playlist highlights the currently playing song
Marshmallow permission fixes
Internal codebase organization
2.6.3:
Fix dynamic library
2.6.2:
Fix Marshmallow permissions dialog
Fix "Unload Instruments" option

Jul 02
2016
Version 2.7.5

2.7.4/2.7.5:
Android N maintenance
2.7.2/2.7.3:
Fix critical crash by reverting to old appcompat
Fix file browser dialog
2.7.1:
Bug fixes
2.7.0:
Reorderable playlists (ICS+, can be disabled in settings)
Current playlist highlights the currently playing song
Marshmallow permission fixes
Internal codebase organization
2.6.3:
Fix dynamic library
2.6.2:
Fix Marshmallow permissions dialog
Fix "Unload Instruments" option
2.6.1:
Settings crash hotfix

Jul 01
2016
Version 2.7.4

Feb 29
2016
Version 2.7.3

Feb 25
2016
Version 2.7.1

Feb 22
2016
Version 2.7.0

Dec 12
2015
Version 2.6.3

Dec 04
2015
Version 2.6.2

Nov 13
2015
Version 2.6.1

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


Features include:
High quality MIDI file playback far superior to Android's built in Synth
Support for multiple user-set SoundFonts or patch sets
Multi-track mixer with support for per-track instrument and volume adjustment*
Tempo, pitch, voice, and resampling controls
Create, save, and load custom instrument and volume configurations
Additional support for Amiga MOD files as well as the formats Android natively supports (mp3, ogg, flac, etc)
Export MIDI or MOD files to wav
Compressed .sfArk and .sfArk.exe SoundFont extraction
Notification with playback buttons (Honeycomb or later)
Folder and playlist based music organization
Dark and light themes

Permission Explanation:
READ_PHONE_STATE:
To automatically pause music during a phone call
Timidity AE does not make calls or access any other phone information
WAKE_LOCK:
To prevent Android from killing Timidity AE when the device's screen is off
INTERNET:
To cache MIDI files opened from a web browser


* Only available for MIDI and MOD files


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


TiMidity++ and sfArkLib are licensed under the GPLv2. The source is available at https://github.com/xperia64/timidity-ae

Nov 12
2015
Version 2.6.0

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


Features include:
High quality MIDI file playback far superior to Android's built in Synth
Support for multiple user-set SoundFonts or patch sets
Multi-track mixer with support for per-track instrument and volume adjustment*
Tempo, pitch, voice, and resampling controls
Create, save, and load custom instrument and volume configurations
Additional support for Amiga MOD files as well as the formats Android natively supports (mp3, ogg, flac, etc)
Export MIDI or MOD files to wav
Compressed .sfArk and .sfArk.exe SoundFont extraction
Notification with playback buttons (Honeycomb or later)
Folder and playlist based music organization
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
INTERNET:
To cache MIDI files opened from a web browser


* Only available for MIDI and MOD files


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


TiMidity++ and sfArkLib are licensed under the GPLv2. The source is available at https://github.com/xperia64/timidity-ae

Jul 15
2015
Version 2.5.5

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


Features include:
High quality MIDI file playback far superior to Android's built in Synth
Support for multiple user-set SoundFonts or patch sets
Multi-track mixer with support for per-track instrument and volume adjustment*
Tempo, pitch, voice, and resampling controls
Create, save, and load custom instrument and volume configurations
Additional support for Amiga MOD files as well as the formats Android natively supports (mp3, ogg, flac, etc)
Export MIDI or MOD files to wav
Compressed .sfArk and .sfArk.exe SoundFont extraction
Notification with playback buttons (Honeycomb or later)
Folder and playlist based music organization
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
INTERNET:
To cache MIDI files opened from a web browser


* Only available for MIDI and MOD files


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


TiMidity++ and sfArkLib are licensed under the GPLv2. The source is available at https://github.com/xperia64/timidity-ae

Jun 04
2015
Version 2.5.4

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.

May 02
2015
Version 2.5.3

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.

Apr 24
2015
Version 2.5.2

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.

Apr 22
2015
Version 2.5.1

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.

Apr 21
2015
Version 2.5.0

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.

Feb 20
2015
Version 2.4.3

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.

Feb 18
2015
Version 2.4.2

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.

Feb 15
2015
Version 2.4.1

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.

Feb 11
2015
Version 2.4

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.

Feb 10
2015
Version 2.3.3

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.

Feb 06
2015
Version 2.3

*Timidity AE 2.2.1 has finally arrived!*


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.

Sep 25
2014
Version 2.2.1

*Timidity AE 2.2.1 has finally arrived!*


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.

Previous 3 versions

Ratings

This app has not yet been rated.