VAR-SOM-MX6 Audio record play
From Variscite Wiki
VAR-SOM-MX6 - Audio Record/Play
Get information on the Sound Cards
root@var-som-mx6:~# cat /proc/asound/cards 0 [tlv320aic3xaudi]: tlv320aic3x-aud - tlv320aic3x-audio tlv320aic3x-audio 1 [imxhdmisoc ]: imx-hdmi-soc - imx-hdmi-soc imx-hdmi-soc
root@var-som-mx6:~# aplay -L null Discard all samples (playback) or generate zero samples (capture) sysdefault:CARD=tlv320aic3xaudi tlv320aic3x-audio, Default Audio Device sysdefault:CARD=imxhdmisoc imx-hdmi-soc, Default Audio Device surround40:CARD=imxhdmisoc,DEV=0 imx-hdmi-soc, 4.0 Surround output to Front and Rear speakers surround41:CARD=imxhdmisoc,DEV=0 imx-hdmi-soc, 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=imxhdmisoc,DEV=0 imx-hdmi-soc, 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=imxhdmisoc,DEV=0 imx-hdmi-soc, 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=imxhdmisoc,DEV=0 imx-hdmi-soc, 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
$ amixer set PCM 125 $ aplay /usr/share/sounds/alsa/Front_Center.wav $ arecord -f cd -d 10 -D hw:0,0 test.wav $ aplay test.wav