[Voyage-linux] No surround sound from MuBox/CuBox HDMI audio ouput

masayk (spam-protected)
Fri Feb 27 21:24:24 HKT 2015


Hi,

I bumped into this problem and still could not get multichannel audio output
from HDMI. From what I get from aplay -L it seems that the ALSA default
sound device is set to USBDAC (hw:2.0) and assign surround50 to USBAUDIO
instead of HDMI (hw:0.0).

root at voyage-mubox:~# aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
sysdefault:CARD=DWHDMI
    DW-HDMI, dw-hdmi-audio
    Default Audio Device
sysdefault:CARD=SPDIF
    Integrated SPDIF,
    Default Audio Device
sysdefault:CARD=UDAC32RD
    UDAC32RD, USB Audio
    Default Audio Device
front:CARD=UDAC32RD,DEV=0
    UDAC32RD, USB Audio
    Front speakers
surround40:CARD=UDAC32RD,DEV=0
    UDAC32RD, USB Audio
    4.0 Surround output to Front and Rear speakers
surround41:CARD=UDAC32RD,DEV=0
    UDAC32RD, USB Audio
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=UDAC32RD,DEV=0
    UDAC32RD, USB Audio
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=UDAC32RD,DEV=0
    UDAC32RD, USB Audio
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=UDAC32RD,DEV=0
    UDAC32RD, USB Audio
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=UDAC32RD,DEV=0
    UDAC32RD, USB Audio
    IEC958 (S/PDIF) Digital Audio Output

The mystery is that all the three audio output (HDMI, SPDIF, and USBDAC) are
all read as "default" sequentially and then the last read audio ouput
(USBDAC) is bind to all multichannel resources.

I then tried modifying ~/.asoundrc to explicitly declare HDMI as the default
card by

pcm.!default {
    type hw
    card 1
}

ctl.!default {
    type hw           
    card 1
}

but the results remains the same...

I then tried making changes to ~/etc/modprobe.d/alsa-base.conf to demote
USBDAC as the first read card (so that HDMI card to be read afterwords to
gain right to bind mulichannel) as below 

# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2

but the results remains the same...

I am at a loss... anybody has any clue please ...?

Cheers,
masayk





--
View this message in context: http://voyage-linux.34677.n3.nabble.com/No-surround-sound-from-MuBox-CuBox-HDMI-audio-ouput-tp4026232.html
Sent from the Voyage Linux mailing list archive at Nabble.com.



More information about the Voyage-linux mailing list