Wave Alarm is an alarm clock application with a difference; it ...