An open source Active-X DLL for programming CD/DVD-ROM devices, completely writtein VB 6.
Comes with plenty of examples and a complete CD burning app.
You can also directly send SCSI/ATAPI packets to the drives.
Shows how to:
use the ACM (Audio Compression Manager) for MP3 (de)compression, PCM WAV transcoding,
use Windows multimedia APIs (WAV stream playback),
gain low level access to drives
and much more
included examples for using the lib:
burn ISO images, Audio and Data CDs,
convert BIN to ISO, save sessions to BIN/CUE,
extract tracks from BIN/CUE images,
gather information about drives, CDs and their content,
play CDs analog/digital, erasing CD-RWs,
grab data tracks to ISO, grab audio tracks to WAV/MP3,
read CD-Text, query FreeDB, extract files from ISO images,
drive monitor (fires if medium arrived/removed)
and a complete app combining all the examples.
System requirements:
Windows 9x/Me: ASPI driver (google will find a lot)
Windows NT/2K/XP: administrator rights or ASPI driver