Your MusicDB was developed to provide a means for maintaining easily written music collections for all types of media (LPs, CDs, books, etc.) It is in Java, so that on any operating system that supports Java2 (1.3 or run higher offer).
With Your MusicDB a simple tool for cataloging your music on the go!
MusicDB their main features:
MusicDB your requirements: