I have been looking for a new job for over a month. In my CV I list C# as one of the programming languages I know; however, at my previous job I last used the C# language in July. I thought that if I end up in a programming test as a part of a job interview, it's best if I have used the language recently and it's freshly in my mind. For that reason I decided to start a new spare time software project.
Keppi is a simple music visualizer, written in the C# language. It requires .NET Framework 4.5 to run.
Project website: http://sourceforge.net/projects/keppi/
Q&A
Does the name mean something?
Yes. It's Finnish for "stick".
Stick?!?!
Yeah. I just picked a random word.

Is it portable?
Depends on your definition.

Which operating systems are supported?
Windows 7, Windows 8, Windows 8.1 and Windows 10.
What about audio formats?
I'm using Media Foundation for decoding. Therefore supported audio formats depend on the Windows version you have.
MP3, AAC, WMA and WAV formats in raw *.mp3, *.aac, *.wma and *.wav files are supported on all platforms. So is the MP4 container format (*.mp4 or *.m4a) provided that the stream inside is of a supported format. Vorbis streams in Ogg containers are also supported. (Note that Vorbis works only in an Ogg container.)
FLAC and Opus streams and WebM containers are supported on Windows 10.