Solved

Sound Card Not playing WAV or MIDI

Posted on 1997-09-05
5
702 Views
Last Modified: 2013-12-16
I have Win 95 and a Crystal CS4232-3 sound card.  It was working fine but now it won't play WAV or MIDI files.  The sound icon has also gone from the task bar.  If I boot to DOS and run diagnostics, it works fine for all modes.  It will also play CDs fine.  Please Help!
0
Comment
Question by:MarcvW
  • 3
5 Comments
 
LVL 25

Accepted Solution

by:
dew_associates earned 200 total points
ID: 1750391
Marc: Here's a solution for you, but please make sure you do not skip any steps, they are important.

First:
===================
Go to the on-line site for your sound card and check for a new sound card drivers for your sound card. If there are new one's download the latest approved ones for Windows 95. If it is an expandable file, expand it and then transfer the files to a floppy.

If your sound card is fully sound blaster compatible, then go to Creative labe download site at:

     http://www-ntca.creaf.com/wwwnew/tech/ftp/ftp.html

and download: SBW95UP.EXE, expand it and transfer the files to a floppy.

Second:
===================
Click start, setting, control panel, and click add/remove programs. Remove all of your sound card software.

Go back to control panel and click the system icon and go to the device manager tab. Scroll down to the "+" by the multimedia section and click the "+" to expand it. Highlight and remove each one of the multimedia devices shown until the section is empty and no multimedia devices are shown in device manager.

Using Windows Explorer, go to the folders were your sound card files were stored and empty the folders completely. If windows refuses to let you delete any, then
Shutdown windows and turn your system off. Open the case and pull the sound card out. Restart the system and then go in and remove the files and their folders.

Shutdown windows and turn your system off.

Third
==============
Re-install your sound card, checking all the connections and then restart your system.

When windows 95 finds the sound card, install the drivers you download (if any). If you did not download any drivers, then use the ones that came with the card when you purchased it. If your card is fully sound blaster capable, use the sound blaster drivers.

Check the system and verify that everything works and that you have sound!  If you do, then you can load any extra software that came with your sound card, but use the new drivers.

As for the speaker Icon on the taskbar, if this is missing after you have reloaded your sound card software, you can re-enable this feature by:

clicking start, settings, control panel and double click the multimedia icon. Then check the box "show volume control on task bar".

Please both your results. Thanks!

Best regards,
Dennis
0
 

Author Comment

by:MarcvW
ID: 1750392
Dennis
Thanks for the reply and also for the clarity.  Unfortunately I had already tried practically the same approach, but for safety sake I did exactly as you suggested, but to no avail.  Subsequent to following your clear and logical approach I checked my software programs in Control Panel and removed anything that might be to blame (Real Audio Plavyer, VDO Live and Quick Time), I then searched for all files containing the text Crystal and CS and CW (the last two being the two prefixes in some of the Crystal drivers) and removed those that were OBVIOUSLY Crystal Semiconductor files (via file properties).  On startup with the sound card out there were old references to crystal drivers which were subsequently removed from both config and autoexec files.  I then refitted the card and 95 spotted it immediately.  Following a reinstall using both the old drivers (ten a complete removal again) and the newest version drivers I still get the same message in teh Control Panel System Device Manager ie. "Device failure. Try changing the driver for this device.  If that doesn't work try seeing the hardware documentation for your device. (code 9)".
Through all this Win 95 only ever seems to load the "Crystal PnP Audio System CODEC" and none of the other drivers (MPU 401, Joystick etc).
As per before the card still works fine in DOS, but now resfuses to work at all in Win 95.  Also worth noting is that the Multimedia section Audio tab shows the Playback and Recording parts as grayed out and listed as no playback/recording devices present.

I have even now carried out a full reinstall of 95 and sevice pack 1, but to no joy.

Help!!!
Help!!!!


0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1750393
Okay MarcvW: We're not done yet!

In the following I have copied the error codes for windows 95 as they apply to device handling.

Here are some other things to consider though. The audio card could have a internal hardware configuration problem if it is a Plug'n'Play style card. If the card is not plug and play, it may have a conflict with another device in your system.

When you read down to Error Code 9, note that it refers to improper registry settings for this device. I have included three more suggestions for you to try. The first is verifying the resource settings in device manager against those necessary for your card, the second involves manually loading the drivers and the third involves a reload of windows 95, but with certain switches to insure that the re-install re-writes the win.ini, system.ini and builds a fresh registry. We'll try the two easest ways first, then the not so easy but more effective.

Option One:
===================
#1:  Look up the resource settings for your sound card
eg: Look up the IRQ setting for the card, the DMA settings
(high and low if need be), Input/Output ranges and have them available.
If you have a wave table device on the sound card, look up the Input/Output ranges for that as well as for the game port. You may want to separate these and write them down on the left side of a pad.

#2: Click "Start", "Settings", "Control Panel" then click on the "System" incon.

Click on the "Device Manager" tab and scroll down to the
line "Sound, Video and Game Controllers"

Click on the "+" sign to expand it.

Highlight the first entry (which should be the sound card itself) and then click the "properties" button at the lower left of the device manager windows. Then click on the "Resources" tab at the top and scroll through the resources listed and write them down to the right of those you listed earlier for your card. Note any differences.

Use the same identical procedure for any other items listed in device manager under the sound card item, writing their resource items down as well.

If the resource item in windows is different in any respect to that specified by the cards manufacturer, note it as we will have to change those resource settings. Rather than showing that procedure here, as in written form it is lengthy, just let me know if there are any differences. If there are I will post the procedure to change them.

Option 2:
=========================
1: Transfer your sound card drivers to a floppy (id you haven't already done so).

2. Go into device manager as note in the first option, expand the Sound, Video and Game controllers section, highlight each device starting at the last one first and click the remove button to remove it. Remove all of the sound device items. When you done there should be no "Sound, Video and Game Controller" devices listed.

3. Using "Windows Explorer" go to C:\Windows\INF and remove the *.inf files relating to your sound card. Do this only if you can positively identify them.

4. Shutdown windows and restart your system. When Windows 95 finds your sound card, use the drivers from the floppy not the Win95 drivers in the windows file.

5. If windows doesn't ask you to restart your system, than you do it. Then check the function of the card.

If you have gotten this far and there's still a no go, we have two options left, #1: if the resource entries are wrong, we can manually change them, and #2: If they are correct and match your card, then we either have to clean out the win.ini and system.ini files and replace the registry with a fresh one.

Option #3: (reloading windows with switches)
==========================
1: Restart your system and at the "Starting Windows" screen touch the F8 key and go to MSDOS prompt only.

2: If you load from a windows 95 CD, then insert the Windows 95 CD rom into the drive and make sure you can access it. If you load Windows from diskettes, then insert disk #1 in your "A" drive.

3: If you use a CD-Rom drive, then type the following at the dos prompt (this assumes your cd-rom drive is drive "D". If it's something else, exchange "D" for your drive letter.

    D:\SETUP /d f    (touch enter)

If your installing from diskettes, then type:

     A:\setup /d f       (touch enter)

4: As windows goes through the install process instead of choosing the typical install, choose the custom and go through each of the areas and choose all the components that you want, paying particular attention to all those dealing with sound and video.

5. When Windows detects your sound card and should windows ask you for drivers, use those you have on the floppy, although the original drivers worked before and should again.

Please post your results in as much detail as possible if you have a problem.

Best regards,
Dennis

==========================
Article last modified on 05-21-1996
PSS database name: WIN95
 =======
WINDOWS
 =======
The information in this article applies to:
 - Microsoft Windows 95
---------------------------------------------------------------------
SUMMARY
=======
This article lists error codes that may be reported by Device Manager, and describes how to resolve the errors. To view error codes, follow these steps:
1. In Control Panel, double-click System.
2. Click the Device Manager tab.
3. Double-click a device type (for example, double-click Mouse) to see the devices in that category.
4. Double-click a device to view its properties. If an error code has been generated, the code appears in the Device Status box on the General tab.

MORE INFORMATION
================
Code 1
------
This code means the system has not had a chance to configure the device. To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel.

Code 2
------
This code means the device loader (DevLoader) failed to load a device. To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel.
 
Code 3
------
This code means the system has run out of memory.
To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel.

Code 4
------
This code means the .inf file for this device is incorrect. For example, the .inf file specifies a field that should be text, but is binary instead.
To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. If you continue to receive this error code, please contact the hardware's manufacturer for an updated .inf file.
 
Code 5
------
This code means there was a device failure due to the lack of an arbitrator. If a device requests a resource type for which there is no arbitrator, you receive this error code.
To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel.

Code 6
------
This code means there is a conflict between this device and another device. To resolve this error code, see the "Troubleshooting Conflicting Hardware" topic in Windows 95 Help, or see the following article in the Microsoft Knowledge Base:  ARTICLE-ID: Q133240  TITLE     : Troubleshooting Device Conflicts with Device Manager
 
Code 7
------
This code means that no configuration can be performed on the device. If the device works correctly, you do need not to perform any steps to correct the code. If the device does not work correctly, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. If you continue to receive this error code and the device does not
function properly, check with the hardware's manufacturer or the Microsoft Software Library for an updated driver.
 
Code 8
------
This code means the device loader (DevLoader) for a device could not be found. For example, the .inf file for the device may refer to a missing or invalid file. To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. If you continue to receive this error code, contact the hardware's manufacturer about an
updated .inf file.

Code 9
------
This code means that the information in the registry for this device is invalid. To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. If you continue to receive this error code, contact the hardware's manufacturer for the proper registry settings.
 
Code 10
-------
This code means that the device failed to start (for example, it is
missing or is not working properly). To resolve this error code, make sure the device is attached to the computer correctly. For example, make sure all cables are plugged in fully and that all adapter cards are plugged into their slots fully.
 
Code 11
-------
This code means that the device failed. To resolve this error code, use Device Manager to remove the device and
then run the Add New Hardware tool in Control Panel.
 
Code 12
-------
This code means one of the resource arbitrators failed. This can occur if the device is software configurable and it does not currently have a resource, if the system is out of resources (for example, all the interrupts are in use), or if the device requests a resource and that resource is currently in use by another device that will not release the resource. To resolve this error code, see the "Troubleshooting Conflicting Hardware" topic in Windows 95 Help, or see the following article in the Microsoft Knowledge Base:  ARTICLE-ID: Q133240 TITLE     : Troubleshooting Device Conflicts with Device Manager
 
Code 13
-------
This code means the device failed due to a problem in the device driver. To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel.
 
Code 14
-------
This code means the device has a problem that may be resolved by restarting your computer. To resolve this error code, shut down Windows 95, turn off your computer, and then turn it back on.  

Code 15
-------
This code means the device's resources are conflicting with another device's resources. To resolve this error code, see the "Troubleshooting Conflicting Hardware" topic in Windows 95 Help, or see the following article in the Microsoft Knowledge Base:  ARTICLE-ID: Q133240 TITLE     : Troubleshooting Device Conflicts with Device Manager

Code 16
-------
This code means the device was not fully detected. When a device is not fully detected, all of its resources may not be recorded. To resolve this error code, click the Resources tab in the device's properties to manually enter the settings.
 
Code 17
-------
This code means the device is a multiple-function device and the .inf file for the device is providing invalid information on how to split the device's resources to the child devices. To resolve this error code, use Device Manager to remove the device and
then run the Add New Hardware tool in Control Panel. If you continue to receive this error code, please contact the hardware's manufacturer about an updated .inf file.
 
Code 18
-------
This code means that an error has occurred and the device needs to be reinstalled. To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel.
 
Code 19
-------
This code means the registry returned an unknown result.
To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel.
 
Code 20
-------
This code means VxD Loader (Vxdldr) returned an unknown result. For example, there could a version mismatch between the device driver and the operating system. To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel.
 
Code 21
-------
This code means the device has a problem that may be resolved by restarting your computer. To resolve this error code, shut down Windows 95, turn off your computer, and then turn it back on.
 
Code 22
-------
This code means the device is disabled. To resolve this error code, enable the device. To do so, follow these steps:
1. In Control Panel, double-click System.
2. Click the Device Manager tab.
3. Double-click the category for the device you want to enable, and then double-click the device.
4. In the Device Usage box, click the check box for the configuration  in which you want to enable the device. For example, click the  Original Configuration (Current) check box to select it.
5. Click OK, and then click Close.
6. Shut down and restart your computer.

Code 23
-------
This code means the device loader delayed the start of a device and then failed to inform Windows 95 when it was ready to start the device. To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel.
 
Code 24
-------
This code means that the device was not found (for example, it is missing or is not working properly). To resolve this error code, make sure the device is attached to your computer correctly. For example, make sure all cables are plugged in fully and that all adapter cards are plugged into their slots fully.
 
Code 25
-------
This code occurs only during the first reboot in Windows 95 Setup and is not visible. No resolution is necessary.
 
Code 26
-------
This code means a device failed to load or that there may be a problem in the device driver (for example, the file may be damaged). To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. If you continue to receive this error code, check with the hardware's manufacturer or the Microsoft Software Library for an updated driver.
 
Code 27
-------
This code means the portion of the registry describing possible resources for a device does not contain valid entries. For example, the device is marked as configurable, but the configuration information in the .inf file is set to hardwired. To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel.
 
Code 28
-------
This code means the device was not installed completely.
To resolve this error code, click the Driver tab in the device's
properties and then click Change Driver to update the driver.

Code 29
-------
This code means the device has been disabled because the device does not work properly and cannot be made to work properly with Windows 95.  You may be able to resolve this error code by enabling or disabling the device in the computer's CMOS settings. Windows 95 cannot override this setting. Please contact the computer's manufacturer for assistance with using the computer's CMOS setup program.
 
Code 30
-------
This code means that an IRQ cannot be shared. This may occur when a PCI/EISA SCSI controller is sharing an IRQ that is also in use by a real-mode device driver that Windows 95 does not take over. To resolve this error code, remove the real-mode driver that is using the same IRQ as this device. The real-mode driver may be loading in the Config.sys or Autoexec.bat file.
 

0
 

Expert Comment

by:maus
ID: 1750394
Please accept or reject the answer
0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1750395
Maus: We are try to work out the problem and clarify what is occurring with MarcvW's system. If you have something to add, then add it. If your in a hurry, than find another question to resolve!
0

Featured Post

How does your email signature look on mobiles?

Do your employees use mobile devices to reply to emails? With mobile becoming increasingly important to the business world, it is in your best interest to make sure that your email signature looks great across all types of devices.

Join & Write a Comment

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now