
PlayCD
------

Using information gleaned using TestMCI and the SDK I have now produced a functional
CD player. It is again in the form of a dialog and when loaded you are presented with
 Track, Minute and Second displays at the top. Underneath this
is the standard layout for a CD player, with Play, Pause, Stop, Next, Previous.

Then in a group box there is a cluster of radio buttons which allow the selection
of any valid track up to 30. This should be more than adequate for all CD's but with
the posible release of audio DVD's I allow some latitude. If you select a track
beyond the actual number on the disk, then the button will not be marked and any current
playing track will continue playing.

This panel will also be used to select favorite tracks and to add these to a data set
which can be recalled and selected from other CD selections in a list box. ***This has 
yet to be implemented***

Note: 
It is advisable to turn off Autoplay for audio CD's, otherwise your CD
will start playing from Track 1 and this may not be what you want. Also make sure
that the CD volume is at a suitable setting.   

*** For more information on MCI command usage refer to the Microsoft /Platform SDK/Graphics
and Multimedia Services/Multimedia Reference/Multimedia Commmand Strings ***
   
Files include:-

PlayCD.exe	The CD utilty
PlayCD.asm	Source
PlayCD.rc	Resource file
Atodw.obj	ASCII to DWORD		; From MASM32 - (source is MASM32/Lib) 
DwtoA.obj	Dword to ASCII
macros.txt
Makefile

Ron Thomas.

Ron_Thom@Compuserve.com

www.rbthomas.freeserve.co.uk

14/6/00

 
             

