CDdb, a cd-rom audio player/database. Requirements: A PC compatible! Windows 3.1 A CD-ROM drive An audio CD MCI CD audio driver installed If you are missing one of the above, this program is not for you. IMPORTANT!!! ------------ YOU MUST HAVE THE MCI CD AUDIO DRIVER INSTALLED!!! SEE CONTROL PANEL/DRIVERS AND LOOK FOR :- "[MCI] CD Audio" , IF IT"S NOT THERE, SELECT ADD AND INSTALL IT!!! Installation: Copy ALL the files in this archive, to a directory of your choice. You should have the following: cddb.exe the actual program cddb.hlp windows help file cdfont.fon digital-type font ctl3d.dll 3d-look controls readme.txt this file In addition, when the program is first run it creates/reads: cddb.idx index file cddb.dat dat file Use program managers File/New/Program Item to add it your favourite group. Please read the notices in the Help file for further information!! Release Notes ------------- v0.2 - March 3rd 1993 --------------------- * First public release v0.3 - March 10th 1993 ---------------------- * Beta release v0.4 - March 28th 1993 ---------------------- * Fixed delete bug. Delete, unfortunately, used to corrupt the data files :( * Window Size feature added, cddb.ini makes a first appearance! * Next/Previous track control added, buttons are no longer coloured, digital display shows track number * Hopefully fixed a problem with some Phillips drives which wouldn't recognise that a disc had been removed/inserted, Thanks to Frank Hertel * Updated help file * Many other minor changes/fixes v0.5 - June 6th 1993 ------------------------ * Fixed 'select all' bug in program disc dialog * Window size didn't destroy the menu properly - fixed * Added export feature * Play/Pause merged into one button * Added A-B repeat feature * Added volume control - works ok with my SB Pro 2, may/may not work with any other card! Feedback would be appreciated if it does/doesn't * Playing normal (ie. not program or shuffled) mode should no longer give a pause between tracks (noticeable with CD's with continuous tracks) * Window title bar now displays CD title when not playing and track name when playing * Updated Help file v0.5a - June 14th 1993 ---------------------- * One bug fix - using A-B button caused GPF with no disk in drive. * One tweak - CDdb no longer stops a cd playing when it starts up. v0.5b - July 3rd 1993 --------------------- * Play/Pause button now sets correctly * This release is mainly because the previous two (v0.5 and v0.5a) seemed to have been vaped from cica! v0.5c - August 16th 1993 ------------------------ * Fixes some problems with program/shuffle modes. v0.5e - September 12th 1993 ---------------------------- * Added "Always on Top" feature * Now closes MCI device when disk is removed. Hopefully solves problems some people have had with discs not being recognised correctly. v0.6 - September 19th 1993 -------------------------- * Add discs to database without ths disc being in the drive * Import data from text files. Should allow conversion from other cd database formats, and sharing of CDdb databases. * Fixed 'flicker' in edit track dialog * New configuration dialog includes: - elapsed or remaining time, window title, data file path, sound card, - volume control should work with all Windows supported soundcards. * Keyboard support for button controls * Various tweaks and fixes. * Updated help file v0.6a - September 22nd 1993 --------------------------- * Selecting help caused data file path to be reset - fixed v0.7 - October 18th 1993 ------------------------ * Fixed major bug in import routine - oops! * Cosmetic changes to display and buttons * Configurable track list height in configuration dialog * New cddb.ini options: timerval - this determines how often the cd-rom drive is checked and how often the display is updated, The default is 500ms (0.5 sec). If you are concerned about the amount of traffic on your bus then try timerval=1000 device - which mci device cddb should use. The default is cdaudio. If you have more than 1 cd-rom drive then you may want to change this to cdaudio1 or cdaudio2 etc... Can someone tell me if this is correct? initpause- this adds a delay between opening the mci device and cddb reading the disc. Its value is a multiple of timerval ie. with timerval of 0.5 secs, initpause=10 will give a delay of 5secs. 99.999% of you should forget all this... * Removed the Nag screens, Happy Xmas! Now send me $10! * Updated help file ---------------- (c) Steven Fletcher October 18th 1993 email: cddb@blzbub.demon.co.uk