Inspired by famous GNU Solfege program (http://sourceforge.net/projects/solfege/) and the method of P. Berezhanskij (http://www.absolute-pitch.ru). It's going to be as easy as a pie. You just guess pieces of sound that the program randomly plays to you. One can make her own music pieces to learn, using JFugue (http://www.jfugue.org/) syntax and convenient text editor.
Base libraries:
GUI: Thinlet (http://sourceforge.net/projects/thinlet)
Sound: JFugue2ME (http://sourceforge.net/projects...