Release Notes for CS4232/36 Version 1.21 Windows 95 Driver   

Release Date:  12/07/95  
  
Kit Contains:  
  
	WINDOWS 95 FILES

		CS4232.INF		//  Windows 95 driver installation 	
					//  Installs CS4232C.EXE /W in Win95 
					//  config.sys CS4232C.EXE /O /R in 
					//  DOS mode config.sys.

		CS32BA11.DRV		//  Windows 95 CS4232/36 wave, aux, 
					//  and mixer driver 

		CWAUDIO.VXD		//  Windows 95 CS4232/36 virtual 
					//  device driver

		CSFM.DRV		//  Crystal FM MIDI driver

		CS4232C.EXE    		//  CS4232/36 Configuration Program  
			CS4232.INI

		CS4232LD.VXD		//  CS4232/36 Device Loader loads 	
			CWAUDIO.BIN	//  the info from CWAUDIO.BIN to 
					//  do a firmware download which
					//  prevents a reboot in Windows 95

		CS32MIX.EXE		//  DOS Mixer for resetting mixer 
					//  settings in a DOS box

		README.TXT		//  Instructions on configuring DOS
					//  in Windows 95.  Instructions on 
 					//  enabling a single audio card in 
					//  a machine with multiple audio 	
					//  cards.

		ALTINF			//  Directory containing alternate 
					//  installation INF files.
			DOSGAME.INF     //  Installs CS4232C.EXE /O /R in 
					//  both Win95 and DOS mode 
					//  config.sys. This disables Plug 
					//  and Play.

			PLUGPLAY.INF	//  Installs CS4232C.EXE /W in Win95
					//  config.sys.  This is 100% PnP.
		NOTE: The ALTINF directory is NOT in the BBS file w95r121.zip
		      All files in this directory are available on the BBS
		      in the file ainfr121.zip.  Do not put these .inf files
		      in the same directory as the rest of the driver files
		      as Windows 95 will execute the first .inf it finds in
		      a directory.	

					
Installation Tips:

	Many problems with reinstallation occur because of existing registry 
entries from previous installations and because of the 
\WINDOWS\INF\OEMx.INF file.  Removing the OEMx.INF files and 
removing the various CS4232 devices from the Control Panel will fix 
most problems.  However, please use caution.  Previous installations 
of other devices may have put an OEMx.INF in the \WINDOWS\INF 
directory.  

	When using a NULL resource, please uncomment the ;Reboot line in 
the .INF File.  Restart the machine when the Windows 95 installation 
prompts.  This will load the CS4232C driver in the CONFIG.SYS.  Now, 
Windows 95 should continue the regular installation of the various 
CS4232/36 devices.

	The default Windows 95 input panel contains a input labeled Synth.  
On CS4236 based solutions with internal FM enabled, this input will 
not work.  To remove this input from the Control Panel please make 
the following change in the CS4232.INF file.  Change this line:  
HKR,Config\CONTROLS,InputSources,,"Line,Aux1,Loop,Mic"            
and replace it with the following line:  
HKR,Config\CONTROLS,InputSources,,"Aux1,Loop,Mic"


New Features / Bug Fixes in Version 1.21:

New Features:
1. The Windows driver will download firmware code to the CS4232 and 
CS4236 from an external file, CWAUDIO.BIN.  This allows the driver to 
install all of the logical devices without having to reboot.  This 
requires some new drivers and files:  CS4232LD.VXD and CWAUDIO.BIN.
2. Added CS4236 support to this driver, including code to initialize the 
internal FM.
3. The resource data for the CS4232 and CS4236 must use a different 
logical ID for Logical Device 2, the Control Port registers.  The ID 
must change from CSC0002 to CSC0010.
4. Added CS32MIX to the kit.  This gives support for DOS mode games that 
need a mixer to adjust audio levels.
5. If the user is using a null resource, they must modify the CS4232.INF 
and add the reboot option.

Bug Fixes:
1.  Sound recorder doesn't work.  
	a) clean the registry, restart and install the new Win 95 driver
	b) play any .mid file through the media player
	c) open the sound recorder to record
	d) the sound recorder doesn't record
2.  No sound at the beginning when playing CD through the CD player.
	a) install the Win 95 driver
	b) play cd through the cd player
	c) no cd audio.  adjusting the volume control will fix the problem.
3.  Fixed resource version checking error message in Windows driver.
4.  Includes fixes for the following games: Beginning Reading and Sonic
	the Hedgehog.
5.  Fixed CS4236 mixer problem.  Adjusting Wav or Master Volume slider
	while Master Mute is muted, will cause the audio to unmute.
6.  Fixed problem with the Input Panel VU meter not coming up.  If the
	input panel is selected and a capture session stated, the VU meter 
will now work.
7.  Fixed problems with recording with Microphone with stereo, 16 bit
	formats.
8.  Fixed problem with CS4232C.  The /Sxxx option was not working to 
	disable multiple audio cards.  
9. Fixed problem with driver.  Playing a wav, recording a wav, then 
	playing a wav again, would not play any audio.
10. Fixed CS4232C problem where the driver was not shifting the
	resource data, when using a null type resource.
11. Fixed CS4236 mixer problem.  The master mute will now mute the
	wavetable synth.  Problem only occurred when Internal FM was 
enabled.
12. Fixed CS4236 mixer problem.  The Master Volume control now 
	controls the monitor slider.  The user can now adjust the Master 
Volume control to change the monitored audio of a recording or 
capture session.  The Master Volume mute also mutes monitored audio.
13. Modified CS4232.INF installation files to include CS32MIX.EXE in
	the install.
14. Modified CS4232.INF to install the device loader vxd, CS4232LD.VXD.
15. Fixed problem while changing the duplex.  The user was unable to 
	record after changing the duplex, from the Device Manager.
16. CS4232.INF was modified to give support for null resource 
	solutions that have CSCFFFF as Logical ID for the Null device.
17. Fixed problem where cs4232.inf was copying cs4232c.exe to 
	\windows\system instead of \windows directory.
18. Fixed problem where audio stuttered immediately after an install. 


