Is there music player that supports both AAC and MIDI files on Android 2.3?
Workaround found: wrap all aac files into matroska containers and usual music players start recognising them.

mkvmerge some_music.aac -o some_music.mka