@(#)FEATURES	6.2 98/05/13

SOFTWARE FEATURES
-----------------

This release of xmcd features the following:

    - Standard functions
      * Play/Pause
      * Stop
      * Next/Previous Disc
      * Next/Previous Track
      * Next/Previous Index
      * Fast forward/rewind with audio scanning
      * Load/Eject
      * On/Off
    - Multi-disc changer support
      * Disc change
      * Multi-disc playback
      * Reverse multi-disc playback
    - Direct access keypad
      * Disc and track change
      * track-warp slider controls
    - Volume control
      * Selectable volume taper characteristics
        > Linear
        > Square
        > Inverse square
    - Balance control
      * left/right slider control and centering button
    - Channel routing control
      * Normal stereo
      * Reversed stereo
      * Mono-L
      * Mono-R
      * Mono-L+R.
    - Main display
      * Disc number
      * Track number
      * Index number
      * Elapsed track time, elapsed disc time, remaining track time,
	or remaining disc time
    - Status display
      * Current play status
      * A->B mode
      * Program mode
      * CD database indicator - local or remote
    - Shuffle play function
      * Play all tracks on the CD in random order
    - Repeat function with iteration counter
      * Repeat track
      * Repeat program
      * Repeat disc
      * Repeat all discs (multi-disc changer)
    - Sample function
      * Play a few seconds of each track
    - A->B function
      * Repeat from selectable point A and B
    - Eject inhibit option
      * Prevent someone from ejecting the disc by pressing the button
        on the drive
    - Automation options
      * On CD load
        > Auto caddy lock
        > Spin down
        > Auto-play
      * On play completion
        > Auto-eject
      * On CD eject
        > Auto-exit
      * On program exit
        > Auto-stop
        > Auto-eject
    - Track Program function
      * Play tracks in custom order
    - CD database function:
      * Store CD title/track titles in database
      * Display the current playing disc title/track information
      * Disc ID and music category classification
      * Enter and display arbitrary text associated with the disc
        or each track, such as band information, lyrics, etc.
      * Associate each disc with a play program
    - Remote CD database
      * Query CD information on a remote network server
      * The server can be on the Internet or other TCP/IP networks
      * Public Internet xmcd CD database servers around the world
      * Both the CDDBP or HTTP protocols are supported
      * Support for firewall proxy servers
    - CD database entry send
      * Contribute CD database entries to the CDDB master database
        via Internet electronic mail.
    - wwwWarp
      * Web integration via external browser:
        Remote control of Netscape Navigator/Communicator or the
        NCSA Mosaic web browsers.
      * Direct access to the official Xmcd and CDDB web sites
      * CDDB archive keyword search
      * Search the web for information about the disc artist and
        title that is currently loaded.
      * Pre-configured list of popular web search engines
    - Dual-mode main window
      * Toggle between the full-feature main window, or a small-
        footprint "basic" mode.
    - Tool-tip
      * Main window controls feature pop-up descriptions including
        hotkey mnemonics.
    - Keyboard-friendly
      *	The complete application can be operated via the keyboard with
        full support for keyboard traversal and hotkeys.
    - Internationalization
      * All labels and messages can be customized to non-English
        languages via X resources.
    - Color customization
      * All colors and many other functionality are user-customizable
        using X resource settings.
    - On-line help
      * Feature-specific help information available via a single mouse
        click
      * Read xmcd documentation using the help system
    - Attractive, intuitive-to-use
      * Motif user interface with 3D appearance
    - Device-specific configuration files
      * Adaptable to most CD-ROM and CD-R drives.

Xmcd uses the Motif toolkit to achieve a pleasing appearance, such that
it actually looks and feels like a real CD player for all basic
functions, yet takes advantage of the GUI and window system to make
programming and CD database functions easy.

Currently, the cda utility offers almost the same functionality as
xmcd except the FF, REW, Sample and A->B features are not available.
Also, the CD database is read-only via cda (no updates).  In addition,
a visual mode is available that turns cda into a screen-oriented
(curses-based) CD player.

