Takashi,
Thank you for your help.
The short of it is, 'aplay -Dhdmi' attempts to open the device '/dev/snd/pcmC0D3p', which doesn't exists. The reporting tools show the HDMI as being /dev/snd/pcmC0D4p..
OK, it's a bug in Nvidia HDMI patch. Fixed now on sound.git tree.
You should check my sound.git tree to get the very latest version. git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git
The master branch is for the currently developed kernel, i.e. 2.6.28. The devel branch is for the previous one, 2.6.27. For tracking the development, just check one of them.
The real patches are usually committed into topic branches like topic/hda. These are merged into appropriate branches.
Takashi
It will be the weekend before I have a chance to test it against a HDMI receiver though.
I'll let you know how I go.
I grabbed the sound-2.6 tree. If I successfully build it, will it generate a complete kernel which I need to install and boot? or can it generate modules for my existing kernel? My apologies for the dumb questions.
Regards Blacky