This is my pet project:
a Java ME app, play audio files while displaying .lrc format lyrics. The structure is based on the Sun WTK demo.
Currently it hasn’t been tested on real device, simply because I don’t have a “modern” enough device……
While it is working great on the Sun emulator.
Features:
1. Use Left, Right direction keys to move the highlighting spot on the control panel. On the figure above, the spot is on the “Pause” button, so you can move it to “Play” button then press fire button to start the music.
2. Normally three lines of lyric are shown when music is playing. The current singing one is highlighted.
3. The right most button is “Open”. Fire it to open the file browser. This feature requires File Connection API (JSR 75). It looks like this:
You select a file to play. Supported formats include: midi, kar, wav, amr. Although unfortunately Sun’s emulator doesn’t support MP3, lots of real phones do.
4. The location of a file that is played will be saved into RMS upon exiting the app. By using “Menu”(right soft key) – “Open Rms”, you can use the RMS browser to check or delete the saved file path.
Finally, the jad and jar. (Use Sun wtk MediaControlSkin to run.)
And source code.



