Помимо того, что я доделал аудиодвижок, я в функционал плеера добавил паузу и остановку трека, а также убрал лишний курсор, чтобы не мешал, и добавил прослушку клавиш поверх запущенной программы.
Работает пауза, правда, с задержкой, поскольку я забыл реализовать это через waveOut API. Благо, функция waveOutPause в наличии.
Сейчас три дня остается на то, чтобы портировать доработки на Linux/Unix, и практически все оставшиеся время буду писать текстовый документ диплома.
Публичная версия также будет в открытом доступе. Надеюсь, я со сроками успею.