JLayerME is an open source MP3 decoder library for J2ME/CDC/CLDC platform.
JLayerME project is split in two branches. JLayerME-CDC for CDC compliant devices and JLayerME-CLDC for CLDC compliant devices (such as mobiles). JLayerME-CLDC includes a MIDlet MP3 player.
pitchin A nice metronome application for phones, that has a note generation feature too. It can display and play 14 different chords, detect BPM and has the latin names of tempos corresponding to different BPM values. On smaller screens the display distorted