GTS wrote:
> Been years since I had a gigabyte board, but very impressed with this one.
> Using it in a HTPC, which it is ideal for.
> Q1 Front panel audio header. My case
> http://www.coolermaster.com/products...te=636&id=4195
> seems to have AC-97 front panel audio (although Coolermaster state HD audio,
> the leaflet with the case says AC-97). I disabled the front panel jack
> detection, as it did not work, and the sound now works fine from the front
> panel. But oddly it comes out from the back motherboard audio jack at the
> same time. The manual says that when using AC-97, you can only have front or
> back, not both, and that is what I wanted - the sound cutting off when you
> plug in headphones. As it is, I have to manually turn down the sound on my
> TV each time I want to use headphones. which is a bit of a pain. Either the
> manual is wrong or my case wiring is unusual? I wondered how it works for
> other users...
> Q2 The Gigabyte SB700 heatsink on the board gets very hot in use. None of
> the software supplied seems to give me the temperature, just the usual CPU,
> system and hard drive temps. Should I be worried about the heat of this
> part?
>
On the original AC'97, rear speaker muting is implemented via
the way things are wired. The 2x5 F_AUDIO header in those
days, had stereo headphone output signals, but also had two return
signals. By means of switches inside the headphone jack on
the computer case, plugging in front headphones, interrupted
the return signal flow, which caused the rear speakers to be
muted. It meant there was a relationship between the
headphones in the front, and the speakers in the back.
If you didn't have F_AUDIO wiring connected, two jumpers were
put in place on the 2x5 header, to maintain signal continuity,
so the rear green jack would work.
With HD_Audio, things are different. Firstly, there are enough
outputs on an HDAudio CODEC, that front headphones and rear
speakers have separate ports. When muting is desired, it is
implemented in the driver software.
HD_Audio has two plug detection methods. One method is based
on switches inside each jack. When you plug in a 1/8" plug,
the switch is activated, and via the wiring to the CODEC,
the CODEC knows there is a state change underway.
Most computer cases, lack the special jacks with the switch
inside them. As a result, a second fallback method is used.
Many CODECs have impedance sensing, were (presumably) a measurement
is done on a regular basis, looking for current flow. Based on that
measurement method, the driver and control panel know when
something has been plugged in. (The measurement method is
not documented, so remains a mystery. Presumably someone has
a patent on it.)
Now, in theory, it should be easy, when headphones are plugged in,
to mute the rear green jack. The problem is the complexity of the
RealTek control panels, and figuring out what you need to do
to get that behavior. RealTek supports multistreaming, meaning
you can send separate audio content to front panel and rear speakers.
And you don't want that. I think it is also possible to support
more than one set of headphones at a time, via the chip (each port
can have the headphone amp enabled on it). There is plenty of
functionality there, but looking at this page, I cannot see a
specific tick box that does "old style" muting in software.
http://h10025.www1.hp.com/ewfrf/wc/f...name=c00377375
I wish RealTek would write a manual like that, to make it all
easier to figure out.
Paul