Well, here's another MP3 player. It's pretty good with CPU resources,
on my test platform it uses a maximum of 19% CPU time to decode a 44kHz
128kbit/s MP3 file. See more on my test computer at the end of this
file.

It's also pretty basic. Open a file, play, stop, pause. In addition you
can fast forward and reverse. Some more advanced features are full real 
time track position control (just drag the slider) and volume control.

The whole thing lives in the task bar tray. Left click on it to pop up 
the Player window, right click on it to view the PlayList window.

You can set some options in the System menu. For those who do not know
what that is, just click on the little world icon at the top left. You
can set the player AlwaysOnTop and turn the helpful hints on and off.

There are some more options too. Select the Options option (?) from
the tray popup menu. You can select from the following:
 Repeat track / PlayList	Loop track or PlayList indefinetly.
 Start last PlayList on run	Automatically start last PlayList.
 Show Player on run		Show player window on startup.
 Show popup hints		Display hints for controls.
 Keep player on top		Try to keep the Player window on top.
You can also view this window by RIGHT clicking on the eject button.

You can make Play Lists by finding the file(s) you want and moving them
into the Play List. Right click on the list to Load, Save, or Clear the
list. Right click on the files list to Rename, edit the file's ID3 info,
or Delete a file.
You can move the files in the PlayList using Drag-n-Drop. Just pick up
the file and drop it into the place where you want it.

To use the PlayList, RIGHT click on the Play button in the main window or 
LEFT click on the Play button in the PlayList window. You can use play the
first 20 seconds of each file in the PlayList by RIGHT clicking the play
button in the PlayList window.
If you click on the reverse or fast forward buttons you can skip through 
the list.

An interesting feature (I hope) is the DDE interface. Just tell the
player what file to play. You'll need this info:
Name:	MP3Player 
Topic:	DdeTopic 
Item:	DdeItem
Data:	Path and Filename of a MP3 file.

For example, from the popular IRC client mIRC you could type:
/dde MP3Player DdeTopic DdeItem c:\mp3files\ohwhatfun.mp3
Note: the captial letters in the name, topic, and item names are
important!

If you have any questions or suggestions for new features, please email
me at pbeuger@en.com or visit http://www.wavget.com/mp3player.html

------------------------------------------------------------------------
"The Xaudio MPEG Audio decoding library is a product of MpegTV, LLC. It
can only be used bundled with this software, and cannot be redistributed
without MpegTV's agreement. Also, this verion of the library cannot be
used for commercial purposes. Please referer to http://www.xaudio.com 
for more details, or contact MpegTV by email, xaudio@mpegtv.com"
------------------------------------------------------------------------
Revision history:

Version 0.50 (5/3/98)
* Fixed some bugs i forgot about in 0.45.. OOPS :)
* Freeware period is now over. This is the 1st of the Shareware versions
  that will follow. Registration is $15 and removes the 30min playtime.

Version 0.45 (4/3/98)
* You can now double click on a file in the PlayList to play it.
* Moved AlwaysOnTop and Hints settings from System Menu to Options.
* Fixed a problem with the saving of the location of the options window.
* Added intro play.
* Added the Delete and Rename/Id3 buttons in the PlayList window.

Version 0.44 (3/31/98)
* Fixed a problem with Stop not stopping play when repeat was checked.
* Fixed a 'list index out of bounds' error if PlayList was not found on 
  startup.

Version 0.43 (3/30/98)
* Added the options window.
* Added ID3 TAG reading and writing.
* Added checking for a copy of the Player alreay running.

Version 0.42 (3/27/98)
* As you can see I work on this every day!
* Moved the About option from the player's system menu to the tray popup 
  menu.
* Added some color to the buttons. The active state is now indicated by
  a red button. This works for the Stop, Play, and Pause buttons. In
  addition, the Play button will be yellow if your playing a PlayList.
* When you are playing a PlayList, the reverse and fastforward buttons
  now change to previous and next song controls.
* Added the viewing of this help file to the tray popup menu.

Version 0.41 (3/26/98)
* Fixed a problem with the PlayList not clearing correctly.
* The PlayList now stops if you manually play a file while the list is 
  active.
* Removed the File Open dialog and replaced it with the PlayList window.
  It's much easier to navigate and you can play multiple files in a row.
* Change the File Open button to an 'eject' button.
* Removed the PlayList option from the system menu since it's now accessed
  through the eject button.
* Changed 'Close' to 'Hide' in the system menus and 'Close' to 'Exit' in
  the tray icon popup menu.

Version 0.4 (3/25/98)
* Earlier versions had a totally different look. Version 0.4 is a whole
  new stab at it.

------------------------------------------------------------------------
Test computer(s)	CPU resources

P100 48MB WinNT		17% to 19% (44kHz 128kbit/s)
P200 32MB Win95         5% to 13% (44kHz 128kbit/s)

Please let me know how it looks on your computer.

