NVidia GT220 HDMI sound
The nVidia GT220 (together with the other GT2xx cards) no longer has a S/PDIF input plug on it. Instead, it comes with a built-in sound card. The driver snd-hda-intel drives the sound chip embedded on these cards.
There is some support since ALSA 1.0.22.
Sometimes it works, sometimes it doesn't
- Sometimes it works:
- GT220 on motherboard Gigabyte GA-MA78GM-S2H
- Sometimes it doesn't:
- GT220 on motherboard Asus P7M-F WS
In both cases, the same two GT220 cards were used:
- Asus model ENGT220/DI/1GD2(LP)/V2
- Asus model ENGT220/G/DI/1GD2(LP)/A <GA>
Both worked in the first case, none worked in the second case (no codecs found).
How to use
You don't need to do any hacks anymore. It either works or it doesn't.
The device name will be "hdmi:$cardNumber", where $cardNumber is the corresponding card number from the /proc/asound/cards file.
For passthrough in Xine:
audio.device.alsa_passthrough_device:hdmi:CARD=$cardNumber,AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2 audio.output.speaker_arrangement:Pass Through
where $cardNumber is the card number from /proc/asound/cards as explained above.