[alsa-devel] HBR audio with intel HDA

Ashecrow ashecrow42 at free.fr
Fri Aug 2 15:11:10 CEST 2013


Hi Anssi,
Thanks for your answer

Test on kernel 3.8 + non-pcm bit in AES0:
aplay -D hdmi:CARD=PCH,DEV=0,AES0=0x06 -c8 -fs16_le -r192000 dts.spdif
=> same result: no signal

Test with a non spdif-encapsulated file extracted from blu ray which is 16 bits 8 channel 192 kHz :
aplay -D hdmi:CARD=PCH,DEV=0,AES0=0x06 -c8 -fs16_le -r192000 dts.dts-hd.sample_track2_und.dts
=> I get a static noise and receiver shows PCM and 2 channels (front left and front right)
 
With kernel upgrade to 3.9: same result


Note that I have tested with alsa* 1.025 and intel-hda driver included in kernel

Do you have any other idea?

Thanks


Le 1 août 2013 à 18:37, Anssi Hannula a écrit :

> 01.08.2013 19:29, ashecrow42 at free.fr kirjoitti:
>> Hi there,
> 
> Hi!
> 
>> I have troubles using HBR audio (DTS-HD and Dolby TrueHD). With every 
>> test, I get no signal in the AV receiver. I have tested using a dts-hd 
>> encapsulated in spdif sample file (found there 
>> http://samples.mplayerhq.hu/hdmi/) and commands bellow
>> 
>> - aplay -D hdmi devices
>> - aplay -D hw devices
>> - aplay -D plughw devices
> 
> You need to set the non-pcm bit in AES0. Use e.g. "-D hdmi:AES0=0x06".
> 
>> Note that I use ubuntu raring with 3.8 kernel that includes Xingchao's 
>> HBR kernel patches.
>> 
>> 
>> A. Configurations I have tested:
>> 
>> 
>> - hda driver upgrade (alsa devel ubuntu team daily builds)
>> 
>> - upgrade alsa-lib & alsa-utils (alsa-testing launchpad)
>> 
>> - kernel upgrade to 3.9
> 
> IIRC 3.9 (or newer) may indeed be needed since you have both hdmi and spdif.
> 
>> - snd_hda_codec_realtek module backlist (to try to disable SPDIF) 
>> /etc/modprobe.d/blacklist.conf
>> 
>> - snd_hda_codec_realtek index = -2 in /etc/modprobe.d/alsa-base.conf
>> 
>> - fresh new ubuntu raring install with no modifications at all: still 
>> no signal
>> 
>> B. Info:
>> 
>> cat /proc/asound/card0/codec* | grep Codec
>> Codec: Realtek ALC892
>> Codec: Intel CougarPoint HDMI
>> 
>> I use zotac ZBOX ID82 (intel HM65 chipset with hdmi and spdif)
>> 
>> with alsa debug and alsa debug verbose enabled in kernel I got the 
>> alsa-info.txt attached file produced on raring with no modification 
>> while playing dts-hd sample file with command:
>> 
>> 
>> aplay -D hdmi:CARD=PCH,DEV=0 -c8 -fs16_le -r192000 dts.spdif
> 
> As per above you need to use
> aplay -D hdmi:CARD=PCH,DEV=0,AES0=0x06 -c8 -fs16_le -r192000 dts.spdif
> 
>> 
>> C. I add that:
>> 
>> - In every test I have non HD audio protocols (DTS and dolby) working 
>> well in the same configuration
>> 
>> - I have tried with windows just to see if my hardware is broken and I 
>> get DTS-HD audio with no problem
>> 
>> - Takashi, I've read your HD-Audio.txt file and as far as I see, I have 
>> no known error message in kernel log
>> 
>> 
>> => I and Wingchao Wang have conclued that it is driver or codec 
>> related. Can you help me please?
>> 
>> Thanks a lot
>> PS: sorry if you receive this email twice, I have sent it again as I 
>> was not member of the list the first time.
> 
> 
> -- 
> Anssi Hannula



More information about the Alsa-devel mailing list