No Dolby Digital, DTS is fine (optical and usb soundcard)
#1
Hello,
I have a really weird problem. I can play movies fine with DTS receiver plays movies with DTS. But when i play a movie with Dolby Digital (AC3) my receiver goes LPCM and goes cracking making weirdo noises.
I have AC3 and DTS enabled in audio settings.
I have connected my htpc with a usb audio card (works fine, no problems with that one) toslink optical to my receiver.

I have tried searching the internet but i really have alot of old topics and raspberry pi topics which are not represent.

Audio settings; HDMI
Speaker configuration: 5.1
AC3 capable: Enabled
DTS capable: Enabled
Audio output device: usb soundcard sp/dif
passtrough output device: usb soundcard sp/dif

So:
DTS works fine --> receiver logo DTS and 5.1 sound
AC3 goes LPCM 2.0 on receiver --> gives cracking sound.

Im using openelec btw, installer and live version same problem(generic build)

How to i fix this?

Thanks in advance.
Reply
#2
A Debug Log should help and your receiver model.

For OpenELEC - enable xbmc debug logging, play some files that have the issue and do:
Code:
cat /storage/.xbmc/temp/xbmc.log | pastebinit

and supply the URL

@Moderator: Please move to Linux Forum
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#3
Thanks for your answer,

I have a old JVC TH-S5 home cinema set. It plays DD5.1 Fine from dvd's or other optical inputs(like itv).

My debug is here:
http://sprunge.us/NiHI

I switched between DTS and DD5.1 in several movies.
Reply
#4
Please retry with OpenELEC 3.1.5 and plug the cable to the internal spdif - that one of your intel card - and see if this is working.

From the log - your audio is not the only problem you are having. XVBA is dropping like hell. Check the following settings:

Video -> Playback:
VDPAU: disable (you don't have an nvidia card)
Adjust Refreshrate to match Video: On start / stop
Sync Playback to Display: yes
Method VideoClock (Drop / Dupe Audio).

System -> Settings -> System -> Video Hardware: Vertical Blank Sync: Always enabled.

Btw. the upgrade to 3.1.5 is only needed, cause there we ship 3.10.x kernel, which repairs some spdif problems with 3.7.x kernels.

So please try with the internal intel spdif and again with the usb dac with that new version and get me the logfile again.

Edit: also get me /usr/lib/xbmc/xbmc-xrandr | pastebinit
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#5
I have upgraded to 3.1.5(new install). My motherboard doesnt have a spdif. That is why i have usb soundcard.

Debug Log: http://sprunge.us/XOdA
Xrandr log: http://sprunge.us/cJRG

When changing settings i dont see these settings in de video hardware menu:
VDPAU: disable (you don't have an nvidia card)

I played 21 jumpstreet got first DTS, works. I switched to DD5.1(ac3) --> noise. Boy in striped pyjama's only got dd5.1. Sadly my sound is still cracking.
Reply
#6
I am not sure out of the description if your AVR supports AC3. Please disable AC3 for a minute and replay the same movie - I want to see the logfile without.

It additionall switches to a wrong refreshrate. Also enable: Video -> Playback: Adjust Refreshrate to match video.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#7
You want me to test it on 3.1.5 or 3.0.6?
Reply
#8
3.1.5
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#9
On 3.0.6 i have sound. 2.0 no center or other sounds. So i hear no voices only some music. But i have no noise
Debug: http://sprunge.us/ERgW

On 3.1.5 i have sound 2.0 no center etc (same as 3.0.6)
Debug: http://sprunge.us/Hbih

Here some pics of my receiver when playing:

Playing movie ac3 : (the problem)
Image

playing movie DTS: (working good)
Image
playing itv from entone(other device): (working good, as you can see it has dd5.1 (ac3):
Image
Reply
#10
Please try speaker layout 2.0, SPDIF don't have more PCM channels.
Reply
#11
Didnt work either.But i am sure it isnt receiver problem because i can listen dd5.1 from other sources.
Reply
#12
I have tried to install xbmc on windows 7. with same configuration(instead of usb i used hdd). This works out of the box with DD5.1

It has to be a openelec bug i think. is there any difference between live and installer version?
Reply
#13
bumb
Reply

Logout Mark Read Team Forum Stats Members Help
No Dolby Digital, DTS is fine (optical and usb soundcard)0