Integral is music player for cellphones and other mobile devices with Java MicroEdition platform (J2ME). This player has outstanding ability to keep played statuses for each track in the playlist. It has three possible statuses for each track: new, played or partially played.
Key features of the player:
- User can define directory and supported file extensions for music files
- Player can keep individual statuses for each track in list, including partial played position
- English and Russian interface, player supports Russian MP3 tags
- User interface is automatically layouted for different screen sizes
- Player can be sent to background execution, if this feature’s supported by device
- Lock screen featuring large digital clock. Automatic screen lock can be turn on, based on inactivity timer.
- This project is open source (distibuted under GNU GPL)
Integral player doesn’t decode sound streams itself by design. Instead, Integral can be considered as a shell to internal playback functions of the mobile device. That’s why the player supports only those formats of music files which are supported by the actual device.

