I’ve been using cmus to listen to music lately. It is rather glorious software. To see what I mean take a look at this screenshot:
It runs in the terminal and has weird key bindings. To get it running I had to build it from source. It lets me play music off my hard drive, not the network. All of these things speak to my interests, or perhaps more accurately, my aesthetic. Anyhow, the code is on GitHub, if you like.