CD-Text Reader
CD-Text Reader
Home
Requirements
Features
Download
Purchase
Support
Contact
About
Try
Buy

CD-Text Reader Features

  •   Read CD Text information for the disk and its tracks
  •   Advanced error correction: CD-Text Reader is often able to read CD Text correctly even if a CD drive reads it with errors
  •   Enumerating CD devices, installed on the system
  •   Get CD device name (consisting of device vendor, device name and revision number, e.g. "SAMSUNG CD-ROM SC-152L C100") and drive letter for this device
  •   Check, if the CD drive is ready for access (drive is ready when a CD disk is inserted in the drive and this disk is readable by this drive)
  •   Open and Close CD tray
  •   Check device reading and writing capabilities (e.g. CD-Text Reader can check if the drive is capable of reading CD-RW disks or writing DVD-R media)
  •   Get CD device loading mechanism (e.g. tray or caddy)
  •   Get CDDB ID for the disk (this ID can be used to get information about the CD from FreeDB)
  •   Get additional CD device capabilities (e.g. if the device supports CD Text reading, or playing audio discs, etc)
  •   Get Table Of Content (TOC) for the CD device (count of CD tracks and some additional information about each track):
    •   Start position (can return start position as the sector index or in Minute:Second:Frame format)
    •   Size of the track (can return size of the track as the sector count or in Minute:Second:Frame format)
    •   Is the track contains audio or data
    •   Is the track copy prohibited
  •   Windows Installer merge module to easily include CD-Text Reader into your Windows Installer-based installations.

    New in v.1.0.3:
  •   A sample application can be used to copy CD-Text to clipboard and use it in other applications, such as CD cover editors or disk cataloguers

    New in v.2.0.0:
  •   Added support for disk information retrieving form FreeDB database
    •   Artist and disc title
    •   Year, in which the CD was released
    •   Genre of the disc in a textual form
    •   Title of the each track on the CD
    •   Support HTTP proxy with basic authorization
  •   Fixed bug with return values from CDDeviceManager functions (now these functions return correct error codes)

Comparison Between CD-Text Reader and Other Technologies of Obtaining CD-DA Information

  Requires available internet connection Speed of obtaining information Requires CD TextTM written on a CD
CD-Text Reader No <1 sec yes
CDDB or FreeDB Yes 2-5 seconds No
Audio Fingerprinting Yes 90-120 seconds No

Supported Programming Languages

Since the functionality of CD-Text Reader is encapsulated into the COM object, it can be used from any of the popular programming languages:

  MS Visual C++
  MS Visual Basic
  Borland Delphi
  Borland C++ Builder
CD-Text Reader can also be called trough the appropriate wrappers from the following languages:

  .NET languages family (C#, Managed C++, VB.NET, etc.)
  Java (via JNI)
    Note: we recommend using JNIWrapper to access CD-Text Reader from Java
Samples for each language are provided.
© 2002-2005 Validio Ukraine, Ltd    Privacy Statement    Terms of Use    Trademarks