[alsa-devel] [PATCH v3 0/5] ALSA: hda - hdmi: ATI/AMD multi-channel and HBR support

James Le Cuirot chewi at aura-online.co.uk
Sat Nov 23 16:40:09 CET 2013


On Sat, 23 Nov 2013 03:29:28 +0200
Anssi Hannula <anssi.hannula at iki.fi> wrote:

> 23.11.2013 03:05, James Le Cuirot kirjoitti:
> > Anssi Hannula <anssi.hannula <at> iki.fi> writes:
> > 
> >> Here's another revision of the ATI/AMD multichannel+HBR patchset.
> > 
> > Hi Anssi. Many thanks for your work on this. I am very keen to test
> > this new code but have so far been unsuccessful. I have a Radeon
> > 4670 (Sapphire branded) connected to a Yamaha RX-V773. I am running
> > the sound/for-next kernel (82755ab) with your "missing PCM SAD"
> > patch applied.
> > 
> > The new kernel has allowed ALSA to recognise the card as
> > multichannel and I can issue the following speaker-test command but
> > I still only hear "Front Left" and "Front Right" and the Yahama
> > seems to report the signal as stereo.
> > 
> > # speaker-test -Dhdmi:CARD=HDMI,DEV=0 -c6 -t wav
> 
> I guess it is the same without "-t wav"?

Yes.

> > I have the HDMI cable plugged
> > into the secondary output as my speakerless DVI monitor is plugged
> > into the primary but I have also tried the HDMI cable in the
> > primary output by itself.
> 
> Hmm, I'm not sure what the behavior is supposed to be with multiple
> video outputs when we have only a single audio output (HDA pin)...
> 
> What happens if you plug both of your outputs to the A/V receiver,
> will only one output get audio?

I tried this and as I expected, it sent the same audio to both outputs.
Still stereo only though.

> ELD stuff is not necessary for playback, it is mostly for information
> (and providing the necessary info for ELD is disabled on radeon DRI
> drivers on some kernels on some GPUs ATM due to some issues).
> 
> Is there anything interesting in "dmesg"?

I have attached my dmesg. I enabled ALSA debug and verbose printk but
disabled the on-board HDA audio in the BIOS to make it less confusing,
and also to see if it made any difference, which it didn't. The only
entry I find noteworthy is about the ELD but you say this isn't
required.

There seems to be little to go on here. Would it be worth enabling
CONFIG_SND_DEBUG_VERBOSE? I gather it's very noisy but maybe that level
of detail is needed. Hopefully you have a better idea.

Regards,
James
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: dmesg.txt
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20131123/33e5f1eb/attachment-0001.txt>


More information about the Alsa-devel mailing list