скриптом проще) например,
#!/bin/sh
aplay -q /путь/к/файлу/с/предупр.сигналом ;
sleep 3 ;
aplay -q /путь/к/файлу/с/сигналом к действию;
sleep 120 ; #время на упражнение в секундах ;
aplay -q /путь/к/файлу/с/предупр.сигналом ;
sleep 3 ;
aplay -q /путь/к/файлу/с/сигналом к действию;
если надо, чтобы сигналы повторялись - пропустить через цикл 
А как "пропустить через цикл"?
Нашёл вот
это (.jar) и вот
это (можно скачать .swf для офлайнового пользования), но там интервалы можно задать только одинаковые. Пожалуй, скриптом намного лучше. Только я в скриптах не силён... попробую.
UPD: да, скрипт написал, действительно, очень удобно. Спасибо за совет!