Sound Card
Packet|
Introduction
|
AGWPE and Sound CardsAGWPE will work with most 16-bit and 32-bit sound "cards" and mother board-integrated sound chips, but not all. You are likely to have less problems with a newer PCI-bus sound card or a more advanced sound card.
This site does not maintain a list of sound cards that "will not work with AGWPE", mostly because it would be hard to say definitely that the card was the problem, as opposed to the card's driver, or interface, or signal, or interference, or operator problem. Reports of "receive" problems with some versions of on-board/integrated sound "cards" are, however, common. Generally speaking, laptops do not have high quality sound "cards". Many have poor SNR ( signal-to-noise ratio) due to large amounts of background noise picked up from the hard drive, various buses, etc., and this makes reception and decoding of packet signal difficult. Transmitting is less of a problem. George SV2AGW the program author has reported that some cards, such as the first versions of the SoundBlaster PCI128, have trouble with stereo channels, so you can only use them in AGWPE's Single Port sound card mode. He also found that the SoundBlaster SB16 inverts the channels during transmission -- if you send something to the left channel it will end up on the right channel.
Some older ISA cards are not
Full duplex-capable and are troublesome.
Full Duplex means a card can playback while
recording. Imagine this situation: AGWPE wants to transmit,
so it uses the sound card to listen to the frequency, hears that it is
clear and, using the slottime/persist algorithm, picks a time to start
the transmission. In full duplex mode, the transmission would start
immediately. But if the card is not full duplex-capable, AGWPE has to
tell the soundcard to stop recording (listening) and then wait for the
soundcard to playback. This is important
for packet, since relatively quick RX-to-TX switching times are critical. Cards that are not
Full Duplex-capable will usually have problems maintaining a connection
with another station and may just stop working with AGWPE after a few hours.
For more information about FULL DUPLEX testing,
visit the Problems with Packet
Connections page So, it's not uncommon to have a sound card problem, but most sound cards should be compatible with AGWPE. Problems?If you experience problems that may be related to your sound card, here are some suggestions: 1. Temporarily plug in your speakers to the LINE IN jack, so you hear your packets. If your computer/or driver is not fast enough, you will here interruptions or stuttering on the packet stream. In that case use only the left sound card channel in AGWPE. Also, set your VGA card accelerator a click below full level and adjust your soundcard sampling rate and quality until you find an optimum setting. 2. Make sure you have the most recent drivers of the card for your version of Windows. Those drivers should be on the card manufacturer's web site (as opposed to the computer manufacturer's site) or, for on-board sound "cards", contact the mother board manufacturer.
3. George SV2AGW also say that: "Another thing that you must have in mind is IRQ sharing. When your
computer starts watch what IRQ assigns to Soundcard and if this IRQ is
used by another device. If this is the case, adjust the IRQ from the
BIOS and/or
change the slot where your soundcard is located. 4. Other possible fixes reported by users are:
5. If the card still will not work, consider installing a second sound card. For desktops, you can purchase an inexpensive but compatible sound card for about $30 US. Or look for "used" cards at hamfests, computer stores, and in discarded computers. There are also now USB sound cards, which may be an attractive option for a notebook computer. Note that Windows and AGWPE will support multiple sound cards, so you can continue using the original card for playing CDs, Windows' sounds, etc., while the second card can be used exclusively for AGWPE. 6. You can try using MixW's TNC emulation mode if your sound card will not work with AGWPE. If MixW works with the sound card, install the MixW virtual serial port emulation drivers mentioned on the MixW's TNC emulation mode page. Your application programs or AGWPE can then hook to one of the virtual serial ports and thus to MixW and its packet modems. So you could use MixW as the sound card modem and then use AGWPE's hosting services to share the MixW modem with multiple programs while it also manages any other "real" TNCs. Remember, if your sound card won't work with AGWPE, it may not be AGWPE's fault. AGWPE uses Windows to do the actual hardware reading and writing in conjunction with the sound card's Windows device driver. In fact, it is the driver that has the hardware specific code in it, not Windows or AGWPE. With a well-written driver linking the sound card to Windows, a Windows program like AGWPE can operate under different versions of Windows and work with a wide range of sound cards without any sound card-specific program code. Since AGWPE doesn't link to the card directly, there is no way to add a "fix" in AGWPE for your card. AGWPE expects a sound card to have basic features and behaviors. Most cards do. Those that don't are the problem. This is a bit of an oversimplification, but I hope you get the picture. (For more information from AGWPE's author, see this page: http://www.sv2agw.com/ham/sc.htm Some programs to test your sound card are:
[I have not worked with these programs, so I can't advise you about how to perform card tests or what to test for. Email me if you come up with some simple instructions for using either program.] --------------------------------------- 1 Chris has advice for installing VXD drivers instead of WDM drivers in Win98SE/WinME: "I will not take credit for this. These fixes came
from this group, the net and from a little experimenting.
---------------------------- 2
Ramon reported "My video card is an AGP card located
in the AGP slot. Now it seems, that often (because of the lack of
interrupt), the AGP card shares resources with PCI Slot 1, which is the PCI slot next to the AGP slot
in many systems. I read somewhere, that the
first thing to try is moving any card from PCI slot 1. ---------------------------------------------------- 3 The
Via website says: install onboard sound drivers provided by (your)
motherboard manufacturer in preference to these (generic) audio drivers.
This is because of the ID process in the Microsoft certification
guidelines. Microsoft require a four part ID for PnP device drivers. If
VIA has not received the appropriate ID from motherboard manufacturers,
then the drivers from this package will use the generic ID instead. In
some instances users may receive an error message or may even not be
able to install the drivers. If this occurs, please contact your
motherboard manufacturer for updated AC97 drivers. |
|||
| Last Updated: 06/23/2008 | Return to top of page |