Научился: 1. использование объекта DateTime и преобразование его данных к виду hh:mm:ss
2. использование отдельного класса для разделения функционалов формы и программы
3. ознакомился с многопоточностью на примере воспроизведения звуковых файлов Трудности: многопоточность и делегирование хорошая программа получилась, функциональная.