Quite a while last but I'll let you know that the program has been revised...
with some changes. It's been rewritten entirely from scratch. It's written in C++, not VB. No code is taken from the old player, hence it's not ported.
Diffrences:
You *CAN* use effects while playing mp3! Effects for midi is not supported now, however.
You can *NOT* drag and drop files into the playlist. But hey, just load a playlist and it will work.
It supports not only music; it also supports movies!
The load sub-dir feature and capture sound is *NOT* implemted.
Btw...tempo should work for mp3 and alike, but I can't seem to get it working?
When playing videos, refer to the readme for the keys to control it (fullscreen on/off? skip to next file? play/pause?).
Player zipped (~75kb). If you don't have the MFC .net runtime, it's (~700kb.)
http://doomemu.angelcities.com/surprise.htm
Don't mind the first link, however.
And one last note: it requires DirectX9.
Use it or not...it's entirely up to you.