Upgrading and Repairing PCs (17th Edition)

To operate, an audio adapter needs hardware resources, such as IRQ numbers, a base I/O address, and DMA channels that don't conflict with other devices. Most adapters come preconfigured to use the standard Sound Blaster resources that have come to be associated with audio adapters. However, problems occasionally arise even with Plug and Play adapters. Troubleshooting might mean that you have to change the settings used by your system BIOS for PnP devices, move the sound card to another slot, or even reconfigure the other devices in your computer. No one said life was fair.

Hardware (Resource) Conflicts

The most common problem for audio adapters (particularly if you still use ISA cards) is that they might conflict with other devices installed in your PC. You might notice that your audio adapter simply doesn't work (no sound effects or music), repeats the same sounds over and over, or causes your PC to freeze. This situation is called a device, or hardware, conflict. What are they fighting over? Mainly the same bus signal lines or channels (called resources) used for talking to your PC. The sources of conflict in audio adapter installations are generally threefold:

  • Interrupt Requests (IRQs). Hardware devices use IRQs to "interrupt" your PC's CPU and get its attention. PCI cards can share IRQs, but ISA cards and onboard legacy ports such as serial, parallel, and PS/2 mouse ports can't.

  • Direct Memory Access (DMA) channels. DMA channels move information directly to your PC's memory, bypassing the system processor. DMA channels enable sound to play while your PC is doing other work. ISA sound cards and PCI sound cards emulating the Sound Blaster standard require DMA settings; PCI sound cards running in native mode don't use DMA channels.

  • Input/output (I/O) port addresses. Your PC uses I/O port addresses to channel information between the hardware devices on your audio adapter and PC. The addresses usually mentioned in a sound card manual are the starting or base addresses. An audio adapter has several devices on it, and each one uses a range of addresses starting with a particular base address.

PCI-based sound cards and PCI-based onboard audio can share IRQs, don't use DMA channels (except when emulating a Sound Blaster card), and can use a wide variety of I/O port addresses. Consequently, resource conflicts involving PCI-based audio are extremely rare today, in part because systems no longer use ISA slots or ISA cards (ISA devices cannot share IRQs). However, if you still work with ISA sound cards or ISA or PCI cards that use game ports, you might encounter resource conflicts.

See Chapter 20 of Upgrading and Repairing PCs, 12th Edition on the disc accompanying this book for details on resolving conflicts involving ISA sound cards and game ports.

Other Sound Card and Onboard Audio Problems

Like the common cold, audio adapter problems have common symptoms. Use the following sections to diagnose your problem.

No Sound

If you don't hear anything from your audio adapter, consider these solutions:

  • Make sure the audio adapter is set to use all default resources and that all other devices using these resources have been either reconfigured or removed if they cause a conflict. Use the Device Manager to determine this information.

  • Are the speakers connected? Check that the speakers are plugged into the sound card's stereo line-out or speaker jack (not the line-in or microphone jack).

  • Are the speakers receiving power? Check that the power "brick" or power cord is plugged in securely and that the speakers are turned on.

  • Are the speakers stereo? Check that the plug inserted into the jack is a stereo plug, not mono.

  • Are the mixer settings correct? Many audio adapters include a sound mixer application. The mixer controls the volume settings for various sound devices, such as the microphone or the CD player. There might be separate controls for both recording and playback. Increase the master volume or speaker volume when you are in the play mode.

    If the Mute option is selected in your sound mixer software, you won't hear anything. Depending on the speaker type and sound source type, you might need to switch from analog to digital sound for some types of sound output. Make sure that the correct digital audio volume controls are enabled in your audio device's mixer control.

  • Use your audio adapter's setup or diagnostic software to test and adjust the volume of the adapter. Such software usually includes sample sounds used to test the adapter.

  • Turn off your computer for 1 minute and then turn it back on. A hard reset (as opposed to pressing the Reset button or pressing Ctrl+Alt+Delete) might clear the problem.

  • If your computer game lacks sound, check that it is designed to work with your audio adapter. For example, some legacy (DOS-based) and early Windows games might require the exact settings of IRQ 7 (or IRQ 5), DMA 1, and I/O address 220 to be Sound Blaster compatible. You also might need to load DOS drivers to enable some recent sound cards to work with DOS games.

  • If you're using motherboard-integrated audio, make sure the onboard audio is enabled (check the BIOS setup program) and that the proper drivers and player program have been installed (check the Windows Control Panel). With some motherboards, you might need to run a setup program on the motherboard driver CD to enable onboard sound.

  • If you're using motherboard-integrated audio that uses a removable header cable (such as with many SDPIF optical or 4/6-channel analog speaker configurations), make sure the header cable is properly connected to the motherboard.

One-Sided Sound

If you hear sound coming from only one speaker, check out these possible causes:

  • Are you using a mono plug in the stereo jack? A common mistake is to use a mono plug in the sound card's speaker or stereo-out jacks. Seen from the side, a stereo connector has two darker stripes. A mono connector has only one stripe.

  • If you're using amplified speakers, are they powered on? Check the strength of the batteries or the AC adapter's connection to the electrical outlet. If each speaker is powered separately, be sure that both have working batteries.

  • Are the speakers wired correctly? When possible, use keyed and color-coded connectors to avoid mistakes.

  • Is the audio adapter driver loaded? Some sound cards provide only left-channel sound if the driver is not loaded correctly. Rerun your adapter's setup software or reinstall it in the operating system.

  • Are both speakers set to the same volume? Some speakers use separate volume controls on each speaker. Balance them for best results. Separate speaker volume controls can be an advantage if one speaker must be farther away from the user than the other.

  • Is the speaker jack loose? If you find that plugging your speaker into the jack properly doesn't produce sound but pulling the plug half-way out or "jimmying" it around in its hole can temporarily correct the problem, you're on the road to a speaker jack failure. There's no easy solution; buy a new adapter or whip out your soldering iron and spend a lot more time on the test bench than most audio adapters are worth. To avoid damage to the speaker jack, be sure you insert the plug straight in, not at an angle.

Volume Is Low

If you can barely hear your sound card, try these solutions:

  • Are the speakers plugged into the proper jack? Speakers require a higher level of drive signal than headphones. Again, adjust the volume level in your mixer application.

  • Are the mixer settings too low? Again, adjust the volume level in your mixer application. If your mixer lets you choose between speakers and headphones, be sure to select the correct speaker configuration.

  • Is the initial volume too low? If your audio adapter has an external thumbwheel volume control located on the card bracket, check to ensure that it is not turned down too low. Check the speakers' own volume controls as well.

  • Are the speakers too weak? Some speakers might need more power than your audio adapter can produce. Try other speakers or put a stereo amplifier between your sound card and speakers.

Some Speakers Don't Play

If you can hear sound coming from some speakers, but not others, check the following:

  • Incorrect sound mixer settings. Most systems assume that you are using two-channel (stereophonic) sound, even if you have plugged in four or more speakers. Select the correct speaker type with the Windows Speaker icon or a third-party sound mixer.

  • Additional speakers are connected to the wrong jacks. Make sure you connect the additional speakers needed for four-channel or six-channel audio to the correct jacks. If you connect them to line-in or microphone jacks, they won't work.

  • Incorrect balance settings. The volume control also adjusts the balance between the left and right speakers. If you hear audio from the left speakers only or the right speakers only, the balance control needs to be centered with the Windows Speaker icon or a third-party sound mixer.

Note

On some systems with integrated audio, audio jacks have multiple uses. For example, in six-channel mode on some systems, the normal line-in and microphone jacks might be reconfigured to work with rear and center/subwoofer speakers. In such cases, the mixer controls need to be reset.

Some Types of Sounds Play, But Others Don't

If you can hear CDs but not WAV or MP3 digital music, or can play WAV and MP3 but not CD or MIDI files, check the following:

  • Low volume or mute settings for some audio types. Some audio mixers have separate volume controls for WAV/MP3, MIDI, CD digital, CD audio, and other sound types and sources. Unmute any audio types you play back and adjust the volume as desired.

  • I/O port or DMA conflicts when playing DOS games. On most ISA-based sound cards or PCI-based sound cards or integrated audio solutions, separate I/O port address ranges and DMA channels are used for MIDI, FM synthesis, and normal audio. A conflict can cause some types of sounds not to play.

  • Check the CD audio connection from your optical drive to your sound card.

See Chapter 20 of Upgrading and Repairing PCs, 12th Edition on the disc packaged with this book for details on resolving conflicts involving ISA sound cards and game ports.

Scratchy Sound

Scratchy or static-filled sound can be caused by several problems. Improving the sound can be as simple as rearranging your hardware components. The following list suggests possible solutions to the problem of scratchy sound:

  • Is your audio adapter near other expansion cards? The adapter might be picking up electrical interference from other expansion cards inside the PC. Move the audio card to an expansion slot as far away as possible from other cards.

  • An ISA-based audio adapter requires a lot of CPU attention. Frequent hard disk access can cause dropouts due to the CPUs switching between managing the sound card and the hard drive.

  • Are your speakers too close to your monitor? The speakers can pick up electrical noise from your monitor. Move them farther away. Subwoofers should never be placed near the monitor because their powerful magnets can interfere with the picture. They should be on the floor to maximize low-frequency transmission.

  • Are you experiencing compatibility problems between particular games and your sound card? If you notice sound problems such as stuttering voices and static on some games but not others, check with the game vendor for a software patch or with the sound card vendor for updated drivers. If the game uses DirectX, run the DXDIAG diagnostics program (select Start, Run; type DXDIAG; and click OK) and click the Sound tab. Adjust the slider for Hardware Sound Acceleration Level down one notch from Full (the default) to Standard, click Save All Information, and exit. Retry the game. If the problem persists, adjust the Hardware Sound Acceleration Level to Basic. If other games have performance problems after you adjust the Hardware Sound Acceleration Level, be sure to reset it to Full before playing those games.

Your Computer Won't Start

If your computer won't start at all, you might not have inserted the audio adapter completely into its slot. Turn off the PC and then press firmly on the card until it is seated correctly.

If you can't start your computer after installing a new sound card and its drivers, you can use the Windows "bootlog" feature to record every event during startup; this file records which hardware drivers are loaded during startup and indicates whether the file loaded successfully, didn't load successfully, or froze the computer. See the documentation for your version of Windows for details on how to create a bootlog when necessary.

Parity Errors or Other Lockups

Your computer might display a memory parity error message or simply crash. This is usually caused by resource conflicts in one of the following areas:

  • IRQ

  • DMA

  • I/O ports

If other devices in your system are using the same resources as your audio adapter, crashes, lockups, or parity errors can result. You must ensure that multiple devices in your system do not share these resources.

See Chapter 20 of Upgrading and Repairing PCs, 12th Edition on the disc packaged with this book for details on resolving conflicts involving ISA sound cards and game ports.

Advanced Features

If you are having problems playing DVD audio, playing MP3 files, or using SPDIF connections, make sure that

  • You have enabled the hardware resources on the sound card.

  • You are using the correct playback program.

  • Your mixer has the correct volume control setting for the device.

  • Your cabling is correct for the device.

Other Problems

Sometimes sound problems can be difficult to solve. Due to quirks and problems with the way DMA is implemented in some motherboard chipsets, problems interacting with certain cards or drivers can occur. Sometimes altering the Chipset Setup options in your CMOS settings can resolve problems. These types of problems can take a lot of trial and error to solve.

The PC standard is based loosely on the cooperation among a handful of companies. Something as simple as one vendor's BIOS or motherboard design can make the standard nonstandard.

A good way to solve problems of all types with Plug and Play cards, a PnP BIOS, and a PnP operating system (Windows 9x/Me/2000/XP) is to use the Device Manager to remove the sound card, restart the system, and allow the card's components to be redetected. This installs a "fresh" copy of the software and reinserts Registry entries.

If you are using a motherboard with a VIA chipset, be sure to download and install the latest versions of VIA drivers.

Категории