You are not logged in.
Pages: 1
Hello,
I feel quite embarrassed, since my question is quite basic:
Does my soundcard provide HDMI sound?
Having read tons of wikis, posts and descriptions I still do not know. I am using a Gigabyte GA-H61N-D2V (rev. 1.0) motherboard with build-in sound. According to the description on the web site:
Realtek ALC887 codec
High Definition Audio
2/4/5.1/7.1-channel
* To configure 7.1-channel audio, you have to use an HD front panel audio module and enable the multi-channel audio feature through the audio driver.
Sounds like a yes, it should have it. But:
cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7c00000 irq 43
No HDMI there. The MB provides a DVI-I plug, which I use to connect to the HDMI plug on my TV (this should transfer sound). Except for the missing sound it works flawlessly.
Some other information:
lsmod | grep 'snd'
snd_hda_codec_realtek 65580 1
snd_hda_intel 56451 3
snd_hda_codec 192906 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13602 1 snd_hda_codec
snd_pcm 102099 2 snd_hda_codec,snd_hda_intel
snd_page_alloc 18710 2 snd_pcm,snd_hda_intel
snd_seq_midi 13324 0
snd_seq_midi_event 14899 1 snd_seq_midi
snd_rawmidi 30144 1 snd_seq_midi
snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 29482 2 snd_pcm,snd_seq
snd 69322 16 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
and
ls -l /dev/snd/
drwxr-xr-x 2 root root 60 Apr 7 07:57 by-path
crw-rw----+ 1 root audio 116, 6 Apr 7 07:57 controlC0
crw-rw----+ 1 root audio 116, 5 Apr 7 07:57 hwC0D2
crw-rw----+ 1 root audio 116, 4 Apr 7 07:57 pcmC0D0c
crw-rw----+ 1 root audio 116, 3 Apr 7 08:10 pcmC0D0p
crw-rw----+ 1 root audio 116, 2 Apr 7 07:57 pcmC0D2c
crw-rw----+ 1 root audio 116, 1 Apr 7 07:57 seq
crw-rw----+ 1 root audio 116, 33 Apr 7 07:57 timer
I read that for ATI soundcards HDMI is disabled by default, but haven't found similar information on my card. So I do not know what to do now .
Lokesh
Offline
Hello,
HD Audio doesn't mean HDMI audio support. It just means that its using the new "specs" used by the PCI bus among other things.
Does sound work at all on your PC? What intel chip do you have?
Offline
Does sound work at all on your PC?
Yes, no probs.
What intel chip do you have?
As stated (the only instruction I know to get this information):
cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7c00000 irq 43
and Codec
head -n 1 /proc/asound/card0/codec*
Codec: Realtek ALC887-VD
I still hope it is like for ATI cards a default setting that needs to be changed.
Offline
Your motherboard have DVI-I so it should be able to play sound...if it has hdcp support but dvi-i should have it. I use dvi-i with dvi-i-to-hdmi converter and i have connected flat tv screen and have sound.
Out of curiosity, how did you connected monitor/tv with sound out? Do you use dvi-i-hdmi cable or dvi-i-to-hdmi converter? I have plugged dvi-to-hdmi simple converter to my GTX660 and trough DVI-I with converter i have sound, but it comes from nvidia hdmi audio from GTX660. Intel processors with integrated gpu should be able to do the same (if you have integrated gpu within your cpu). In fact, my hdmi from GTX660 uses intel drivers for sound. Also, what processor do you have?
01:00.1 Audio device: NVIDIA Corporation GK106 HDMI Audio Controller (rev a1)
Subsystem: Gigabyte Technology Co., Ltd Device 354e
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 17
Region 0: Memory at f6080000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
but i have two soundcards that are seen by the system
card 0: XFi [Creative X-Fi], xxx xxx xxx >>> there are many subsection for XFI because it has many outputs so i deleted all of them
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
[firekage@arch_desktop ~]$
Forget to mention - in order to have sound from hdmi i had to unmute hdmi in alsamixer because it is muted on default.
Last edited by firekage (2015-04-07 17:58:17)
Offline
Your motherboard have DVI-I so it should be able to play sound...if it has hdcp support but dvi-i should have it.
That's exactly my question ...
Do you use dvi-i-hdmi cable or dvi-i-to-hdmi converter?
dvi-i-hdmi cable
Also, what processor do you have?
Dual-core 64-bit Intel Celeron 1600 Mhz
but i have two soundcards that are seen by the system
I dont't, hence my question: disabled somewhere or hardware cannot do it?
Offline
Frankly, I don't think sound is supported through HDMI. DVI does not support audio signals organically. DVI-I simply means it can do both digital and analog output for different types of monitors. There are some graphics cards like Nvidia that are able to push audio through DVI but most older hardware does not. My i7 4790K shows up as HDMI output when I list my sound devices but I've never hooked up to a TV.
Try going into your BIOS settings and looking for "output" options for sound and install the latest drivers for your processor.
Offline
Here is a bit more info so you don't think I'm just making this up
----
Dvi can actually output an hdmi signal which supports audio. But the dvi signal does not support audio. This works on both nvidia and amd cards. It depends if your card is capable. Any of the data pins can send a digital signal of any type (but keep in mind it needs to be dvi compliant), it's what creates the signal that is the issue. Different types of dvi is also irrelevant as this is just the number of pins (except for dvi-a since it needs to be digital).
----
http://www.tomshardware.com/forum/373160-33-sound-hdmi
Or maybe you're using the wrong kind of cable...?
----
So if anyones interested the issue is solved now. I got a friend of mine to bring over a bunch of DVI-HDMI adapters and after trying several of them, one suddenly worked. One with the ATI logo on it. It seems that in some ATI driver update they introduced some retarded bullshit that makes you use an "official" adapter for the card to send any sound to the tv.
----
Offline
Pages: 1