SINGACD: Uses MCI to Synchronize a Windows-based
Application with CD Audio

The SINGACD sample application shows how to use the media
control interface (MCI) to synchronize an application with
CD audio in Microsoft(R) Windows(TM).

SINGACD displays a moving ball above the lyrics of a song.
The ball moves in time with the music and (ideally) stays
above the current word in the song. Achieving this
synchronization involves a two-part process: The first
part involves displaying the entire line of text at the
right time; the second part involves placing the ball over
the correct word in the line.

SINGACD has the following components:

>  The PLAYACD application is a very simple controller for
the MCI CD audio device.

>  The TIMEACD application is a tool for authoring lyric
files.

>  The SINGAWAV sample is a modified version of SINGACD
that opens and plays a specific wave file and lyric file.

KEYWORDS: CD3
