Digilarm - digital alarm clock in C#

A section for all development and testing programmes and customised browsers written by SillyDog701 community. Featured products including Donzilla, Firescape, DJGM Distro, and Netscape Streamline.

Moderator: Don_HH2K

Digilarm - digital alarm clock in C#

Postby Don_HH2K » Wed 23 Dec, 2009 7:00 pm

I forgot to take my alarm clock home with me from college, so I spent part of yesterday coding one in C# instead.

Image

It's pretty basic, you set the time that you want the alarm to go off, and tell it how you want to be notified. It uses the SpeechSynthesizer and MediaPlayer classes asynchronously - in less technical terms, that means you can get a visual alert, play back a prerecorded sample such as a beep or loud music, and have the speech synthesizer yell at you, all at the same time.

Furthermore, options are persistent after exiting, so if you want to run it the same way on a daily basis, you won't have to reset anything every time.

Image

Digilarm also gives taskbar alerts when it's activated, and stays resident there until the alarm goes off.

Digilarm is available for download here, and requires the .NET Framework 3.0 if you don't already have it. Source code is available here under the GPLv3.

Any comments, questions, complaints, or etc?
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.1 x64; en-US; rv:1.9.3a1pre) Gecko/20091116 Minefield/3.7a1pre
Laptop: HP Compaq nx6325 - Turion 64 X2 @ 2GHz, 2GB DDR2, 100GB HD, ATI Radeon X300, 15" LCD, Seven Pro
Handheld: Palm Treo 650 - Intel PXA270 @ 312MHz, 10MB RAM, 32MB flash, 2.7" LCD, Palm OS 5.4
User avatar
Don_HH2K
Moderator
Moderator
 
Posts: 5112
Joined: Sun 09 May, 2004 3:59 pm

Return to SD701 DevZone

Who is online

Registered users: Google [Bot], James, Yahoo [Bot]