The goals of urmp are to provide an MP3 music player that can do the following:
Other MP3 players, such as amarok, do not have these performance characteristics; and my frustration with using them led to the creation of urmp. Because performance is a key goal, other goals, such as a beautiful user interface, are secondary – eye-candy and cool functionality is much easier to add after performance.