WakeUp! - alarm-clock program

Description

Motivation

I used to keep my PC turned on 24/7 and even sleep in the same room where my PC was placed. Eventually, I came up with an idea, that my PC could serve me as an alarm-clock in the mornings. As a result, 'Wake Up!' was written.

Overview

This project is a simple alarm-clock program. It uses DirectX to open, close, play and stop WAV and MP3 files. The user can see the current time and set the time when the program should start playing a certain sound. The user can choose any WAV or MP3 file from his computer and use it as a sound for the alarm-clock. This program could also serve as a WAV or MP3 player.

The program features a nice looking tree-view control. It was a big challenge at that time. I had to work a lot on c++ pointers and the evil Win32 API.

This program, as well as all the programs in 'old' section, was written ages ago and sure is buggy. One major problem is that the MP3 files are not played correctly. There is a lag that makes music sound odd.

Requirements

DirectX 8.0 or later.

Download

Music selection dialog


Program