[mythtv-users] HDMI audio working in Firefox/Flash, but not MythTV

gregorcy bgregorcy at gmail.com
Mon Sep 14 20:10:32 UTC 2009


Laura Donovan Bannister wrote:
> Hi guys,
>
> Sorry to post yet another audio question, but I've spent countless hours
> trying to figure this out with no luck. I just built my first Mythbuntu 9.04
> box, with the onboard sound passing audio to the Nvidia 9500GT card via
> SPDIF. I ran an HDMI cable from the Nvidia card to the TV. HDMI audio is
> working fine when I watch Flash apps like Hulu and YouTube in Firefox, but I
> can't seem to get audio working in MythTV. I've tried every combination of
> settings I could think to try on the audio configuration page, but nothing
> seems to work. I also ran alsamixer to make sure that all channels were
> unmuted. This is my first MythTV install, and so I'm wondering if I've
> missed something simple :)
>
> Here are the current audio settings I'm using:
>
> Audio output device: ALSA:spdif (I've tried all the other ones too)
> Passthrough output device: ALSA:iec958:{ AES0 0x02 }
> Max Audio Channels: 5.1
> Upmix: Passive
> Enable AC3 to SPDIF passthrough (checked)
> Enable DTS to SPDIF passthrough (checked)
> Agressive Sound card Buffering (unchecked)
> Use internal volume controls (unchecked)
>
> I've used two different /etc/asound.conf files. Both work fine with
> Flash/Firefox, but neither made a difference in MythTV.
>
>
> File 1:
>
> pcm.!default {
>         type plug
>         slave {
>                 rate 48000
>                 pcm "spdif"
>                 }
> }
>
>
> File 2:
>
> pcm.!default {
>         type hw
>         card 0
>         device 0
> }
>
>
> root at mythtv-backend:/etc# aplay -L
> front:CARD=SB,DEV=0
>     HDA ATI SB, ALC883 Analog
>     Front speakers
> surround40:CARD=SB,DEV=0
>     HDA ATI SB, ALC883 Analog
>     4.0 Surround output to Front and Rear speakers
> surround41:CARD=SB,DEV=0
>     HDA ATI SB, ALC883 Analog
>     4.1 Surround output to Front, Rear and Subwoofer speakers
> surround50:CARD=SB,DEV=0
>     HDA ATI SB, ALC883 Analog
>     5.0 Surround output to Front, Center and Rear speakers
> surround51:CARD=SB,DEV=0
>     HDA ATI SB, ALC883 Analog
>     5.1 Surround output to Front, Center, Rear and Subwoofer speakers
> surround71:CARD=SB,DEV=0
>     HDA ATI SB, ALC883 Analog
>     7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
> iec958:CARD=SB,DEV=0
>     HDA ATI SB, ALC883 Digital
>     IEC958 (S/PDIF) Digital Audio Output
> null
>     Discard all samples (playback) or generate zero samples (capture)
> root at mythtv-backend:/etc#
>
>   


Try setting these 2 settings to:

> Audio output device: ALSA:plughw:0,3 (I've tried all the other ones too)
> Passthrough output device: ALSA:plughw:0,3

Also I had to upgrade my alsa to 1.0.21 although if you got it to work 
with FF maybe you don't need to do that.


--Brian










More information about the mythtv-users mailing list