By Sergey Kabikov.
ASPI for Delphi Library is intended to provide easy way for low-level access to SCSI and
ATAPI
devices. It is targeted primarily for CD-ROM devices. The command set implemented is based
on SCSI-3 Primary Commands-2 (SPC-2) and SCSI-3 Multimedia Commands–2 (MMC-2)
standards.
Fully functional Source: Included Exe-demo included
By Desernet Broadband Media (Net-Burner).
Add Backup-to-CD capability to your software with one dll function call. Increase the value of
your program by assuring your users that they can archive (burn) important data to CD with a
single menu choice or button. Easy for you, simple for them.
Customizable colors and title. Just copy desired files to backup folder, pass some values to
our dll, and wait for the function to return with a result code after burning is complete. SDK
comes with a Demo exe, example source for Delphi and C++, and dll.
Writes at high speeds on almost every burner. Built-in GUI: Supremely simple user interface
requires no user input like recording speeds or other complex issues, it is all automated for them.
It writes to blank CD-Rs and CD-RWs. It will even ask to erase a full CD-RW first, which is
economical for a user that backs up his files frequently. Remember that your code selects all the
files and-or folders you wish to have burned, up to 650MBs.
Includes the freeware AutoMenu. Use AutoMenu in conjunction with the SDK to create
automatically launching menus upon CD insertion using the autorun.inf file. Simplifies your
coding tasks while offering the potential to ask the user if he wants to execute operations such
as a full restore, jump to on-line help files, or read me files. AutoMenu can also be used with
Data Net-Burner software distribution wizard.
Evaluation (time-limit) Source: N/A Exe-demo included
Price: $200
By Tom Deprez.
Small components (CD-ROM, Audio CD) that trigger event when user ejects or inserts a CD, pushing the CD-player button. Just put in on the form and assign the events. Some other very handy procedures and properties when working with a CD-player. Torry: We're using it for our CD Edition...
By CoolDev.Com.
The whole SDK is organized in the way of set of redistributable DLL modules that you'll ship to
the cusomter with your CD recording application and set of headers and help files you'll use
while developing you CD recording software. DLL contains set of functions and routines that
enable you to write the CD-R discs with your CD-RW device. Both data and audio. Writing
methods supported are: DAO (Disc-At-Once), TAO (Track-At-Once) and SAO
(Session-At-Once). Audio discs can be written from WAV or MP3 (uses XAudio "on-the-fly"
decoder) with the up to 24x speed (depending on device speed you'll get). Works with
IDE/SCSI/USB devices with any valid ASPI layer (Adaptec's, Nero's, CoolDev's etc). SDK
includes advanced Delphi, C++Builder and console demos (more demos for Microsoft Visual
C++ coming soon), Delphi layer and Delphi/C++Builder help files.
Trial (work while IDE is running) Source: N/A Price: $199
By Binary Magic.
Magic CD/DVD Burner is developed to fulfill the requirement of Data CD/DVD burning
needs.
Magic CD/DVD Burner Includes all the features required by the developers in such
software plus more.
Features:
Add Full Featured Data CD / DVD recording functionality to your Delphi/Builder Program.
No DLL/ActiveX is required, Compiles directly in Executable.
Built-in ASPI Layer for Windows NT, Windows 2000 and Windows XP
By Binary Magic.
Magic Cue Burner is developed to fulfill the requirement of all kind of Audio/Video CD burning needs.
Magic Cue Burner Includes all the features required by the developers in such software plus
more,
offering the reliability, stability and ease of use in affordable price.
Highlights:
Add Full Featured Cue/Bin image burning functionality to your Delphi / C++ Builder Program.
No DLL/ActiveX is required, Compiles directly into Executable.
Directly load and Burn .Cue/Bin image.
Generate your own .Cue/Bin Image from supported files.
Directly burn wave files for Audio CD.
Support CD-TEXT, Audio, CD+G*, Video* or Mixed-Mode CD.
All writing modes DAO-96, DAO, SAO or TAO supported.
Highly customizable Disc layout.
Built-in ASPI Layer for Windows NT, Windows 2000 and Windows XP
High Performance File/Disc Caching.
Supports Burn-Proof.
Tested with SCSI, IDE/EIDE and USB CD/DVD Writers.
Write on Rewriteable CDs.
No temporary files.
All Windows Versions (Except Windows 3.1x) supported.
Easy to use.
Free Life time updates.
Source Code (in Delphi) is also available.
Encoder is required.
Fully functional Source: On purchase/registration Price: $200
Source Price: $750
By Daniel Polistchuck.
DiskEject is a component that enables you to eject any kind of ejectable removeable media (SCSI, JAZ, ZIP, CD-ROM, etc.)
Comes with full Delphi port of WINIOCTL. Now also compatible with Window NT.
By Tomislav Milic.
TMCDDrive has properties (CDDrives, AudioCD, MediaPresent, VolumeName, SerialNumber,
Identity ...), methods (DoorOpen, DoorClose) and events (OnCDInserted, OnCDEjected) which
will serve the purpose in the most CD applications.
Component supports multi drive PC configuration but you'll probably want to work with only
one CD drive at a time.
Fully functional Source: On purchase/registration Source Price: $30
By Eric Lawrence.
The TCDBurner component allows Delphi6 to burn files to CDR/W discs on your Windows XP
system. This component will not work on systems other than Windows XP systems (although it
gives a nice error message back to your program). Essentially, it is a nice, Delphi-friendly
wrapper around the XP CD-Writing wizard.
With Nag-Screen Source: On purchase/registration Source Price: $5