@(#)FEATURES	6.5 00/01/11

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
      * Display and edit the history of disc titles played
      * Scan and show disc titles in each slot of a CD changer
    - Remote CD database via CDDB(tm):
      * Query CD information on a remote network server
      * Public Internet CDDB servers
      * Both the CDDBP or HTTP protocols are supported
      * Support for firewall proxy servers
      * Local CD database file cache with configurable expiration
    - CD database entry submit
      * 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 keyword search
      * Local Discographies for viewing/playing/printing documents,
	images, sound clips and other files related to each CD.
      * 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.
    - Command line control
      * An xmcd operation can be invoked via the command line during
	startup.
      * Remote control: Send commands to another running xmcd session,
	using the -remote option..
    - 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, CD-R and CD-RW 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.

