День добрый. Вообще считаю, что блок расписания неплохо бы сделать ввиде отдельного модуля, так как у Вас реализованы генератор плейлистов и музыкальная база. Этакий генератор таблицы расписания (файла sdl). И уже это файл загружать в планировщик плеера. Просто последний имеет маленькое окно и не наглядно при составлении рассписания. Хотя конечно может всё это и излишества.
Это не излишества

Такая программа уже есть в планах, и она скоро будет. По поводу маленького окошка, его можно расширить, справа и снизу от блока расписания есть темные линии, они перемещаемы.
И ещё (правда незнаю возможно ли такое) ввести в планировщик команду, которая в определённое время, вводила бы компьютер в спящее состояние, когда вещание не ведётся и команду, для пробуждения компьютера, и соответственно возобновления вещания.
Ввести компьютер в спящее состояние просто, а вывести уже нет. Когда компьютер находится в спящем состоянии, программы (и соответственно, планировщик в радиобоссе) - не работают, и пробуждение вызвать уже не получится.
Если же просто выключить компьютер, есть команда poweroff. Но это без последующего включения.