Hello. I want to be able to play mono sound using HDMI device. Strange thing is I can play mono file when HDMI is selected as default in .asoundrc, but I can not do it if I use device explicitly in aplay. I play file like this: localhost ~ # aplay -D hdmi:CARD=HDMI,DEV=2 testmono.wav Playing WAVE 'testmono.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono aplay: set_params:1345: Channels count non available localhost ~ # aplay -D default testmono.wav Playing WAVE 'testmono.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono My .asoundrc looks like this: defaults.pcm.card 0 defaults.pcm.device 8 Output of aplay -L and -l: localhost ~ # aplay -L null Discard all samples (playback) or generate zero samples (capture) hdmi:CARD=HDMI,DEV=0 HDA Intel HDMI, HDMI 0 HDMI Audio Output hdmi:CARD=HDMI,DEV=1 HDA Intel HDMI, HDMI 1 HDMI Audio Output hdmi:CARD=HDMI,DEV=2 HDA Intel HDMI, HDMI 2 HDMI Audio Output hdmi:CARD=HDMI,DEV=3 HDA Intel HDMI, HDMI 3 HDMI Audio Output hdmi:CARD=HDMI,DEV=4 HDA Intel HDMI, HDMI 4 HDMI Audio Output default:CARD=PCH HDA Intel PCH, ALC662 rev1 Analog Default Audio Device sysdefault:CARD=PCH HDA Intel PCH, ALC662 rev1 Analog Default Audio Device front:CARD=PCH,DEV=0 HDA Intel PCH, ALC662 rev1 Analog Front speakers surround21:CARD=PCH,DEV=0 HDA Intel PCH, ALC662 rev1 Analog 2.1 Surround output to Front and Subwoofer speakers surround40:CARD=PCH,DEV=0 HDA Intel PCH, ALC662 rev1 Analog 4.0 Surround output to Front and Rear speakers surround41:CARD=PCH,DEV=0 HDA Intel PCH, ALC662 rev1 Analog 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=PCH,DEV=0 HDA Intel PCH, ALC662 rev1 Analog 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=PCH,DEV=0 HDA Intel PCH, ALC662 rev1 Analog 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=PCH,DEV=0 HDA Intel PCH, ALC662 rev1 Analog 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers localhost ~ # aplay -l **** List of PLAYBACK Hardware Devices **** card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: HDMI [HDA Intel HDMI], device 9: HDMI 3 [HDMI 3] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: HDMI [HDA Intel HDMI], device 10: HDMI 4 [HDMI 4] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: PCH [HDA Intel PCH], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 What am I doing wrong? Can I configure ALSA so it can play mono file with 'hdmi:CARD=HDMI,DEV=2'? If there is not enough information here, please tell me what else is needed. Thanks! _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user