News for veteran WMSound Users
------------------------------
-- 0.9.4 Added back support for $ and ~.  
   First crack at Solaris sound support.
   
-- 0.9.3 Took out the WINGs dependency and added hidden option

-- 0.9.2 This release is to fix the Imakefiles Anthony tried to include 
   HP-UX support in, so they now generate actually working makefiles again.

-- 0.9.1 This release is to add the patch 
   for esd support supplied by Shing-Gene Yung <shing@cz3.nus.edu.sg>
   
-- 0.9.0 MAJOR ReWrite of the base WMSound-Library
   This Should be A lot more PropList Save meaning
   hopefully a LOT less memory problems.
   Using some WINGs-Libary-function-calls so we're depended on WINGs now !
   Also HP-UX patch rolled in. =)
   
-- 0.8.1 Applied Pascals patch! :p
   This fixes some memory problems.
   
-- 0.8.0 Took out below modifcations! Not needed.
   Added alot of stuff to the library for manipulating
   WMSound PL file.  Updated wmsound window code.
   wmsound.c is the only file in the src dir now.
   
-- 0.7.6b Modified the generation of config.h
   to have DOMAIN_PATH which is used to tell where 
   youre WMSound pl file is located.
   Also the Install script will look for WMSound and if it 
   is not in the path you chose it will gen the default one
   upon request.
   
-- 0.7.6 Changed to Imakefiles instead of autoconf added
   a library for external apps.
   
-- 0.7.5 added au support to wmsound (about time) =)

-- 0.7.0 added Read_LE_DWORD and Read_LE_WORD another
   step foward in more platform support.  Also WMSound works
   on MKLinux now!

-- 0.6.1a Bug fixes (buffer overflow)

-- 0.6.1
NMaker Support
Data files are seperate now
http://www.frontiernet.net/~southgat/wmsound/sounds/index.shtml
_______________

  New command line utility is included nmaker or noisemaker.  This will
use the WMSound Server or play a .wav or .au file.  Changed WMSoundAttributes
to WMSound.  Also better error checking is in this version.  Also
#ifdefs for soundcard.h for FreeBSD and NetBSD also #ifdefs for __alpha__
to correct the u_long u_int problem.


-- 0.6.0

Autoconf Support
----------------
	The beginings for autoconf are in.  This was the first time that
I have tried using autoconf, so i'm sure that it can be refined, and done
better than it is, but at least it works.  Hopefully we can start getting
people that can help port WMSound to other OSes, and have it included with
WindowMaker :)  Also included a hacked version of WindowMaker Install script

WMSound Documentation Cleanup
-----------------------------

	Alot of the files that come with WMSound have been updated, and
cleaned up, along with licencing added to source code.

Configuration
-------------

	WMSound now uses a Proplist configuration file that is located in
~/GNUstep/Defaults/WMSoundAttributes.  The first time WMSound is run, it
will load the global default that should have been installed to the global
WindowMaker directories, and then will save it to a local config.
WM_SOUND_DIR, and WM_SOUND_DEV are no longer supported, and are defined
along with sound files in config file.  Config file is also dynamicly loaded
the same way WindowMaker's is.

Theme Support
-------------

	WMSound has theme support through getsounds, and setsounds.  These
behave exactly the same way that getstyle, setstyle do.  So you can add
macros to your wmmacros file, and load/save sound themes like regular
themes!

16-Bit wav Support
-------------
  WMSound now supports 16-bit wav files.  I did find out that some .wav files
have a mpeg layer in them so you mileage may vary.

New developer
-------------
  William Moore has joined the effort in WMSound.  William has added the 
autoconf stuff and proplist and Theme support.

