Perfect Alarm Clock enables you to set an infinite number of alarms, triggering them on a one-time, daily, or weekly basis. Perfect Alarm Clock not only plays any audio file you specify: MP3, WMA, OGG, but also can be used as a scheduler, to launch any application at a specified time. The program's user-friendly interface makes the operation very easy. Setting an alarm is as easy as selecting a file to play, selecting the alarm type and time, adding remarks (optional), and adding the alarm to the alarms list. You can further test each alarm item, for example to adjust the speaker volume. Perfect Alarm Clock minimizes to tray and runs in the background, occupying no space on your desktop, and using minimal system resources, no CPU usage, and only about 1MB memory usage.