Tool/software:
Hi Team,
We are trying to use audio for our custom board. we are using dummy codec.
Both aplay and arecord are working fine for us.
root@j784s4-evm:~# aplay -Dplughw:0,0 c304-2.wav Playing WAVE 'c304-2.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo ^CAborted by signal Interrupt... root@j784s4-evm:~# arecord -Dplughw:0,0 -c 2 -r 48000 -f S16_LE test.wav Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo ^CAborted by signal Interrupt... root@j784s4-evm:~#
But when we try to use amixer command to set the volume, we are getting below error.
root@j784s4-evm:~# amixer -Dplughw:0,0 sset J784S4-TEST 50% ALSA lib /usr/src/debug/alsa-lib/1.2.11/src/control/control.c:1570:(snd_ctl_open_noupdate) Invalid CTL plughw:0,0 amixer: Mixer attach plughw:0,0 error: No such file or directory
How to use amixer command to set volume
root@j784s4-evm:~# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: J784S4TEST [J784S4-TEST], device 0: 2b00000.mcasp-snd-soc-dummy-dai snd-soc-dummy-dai-0 [2b00000.mcasp-snd-soc-dummy-dai snd-soc-dummy-dai-0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: J784S4TEST_1 [J784S4-TEST], device 0: 2b10000.mcasp-snd-soc-dummy-dai snd-soc-dummy-dai-0 [2b10000.mcasp-snd-soc-dummy-dai snd-soc-dummy-dai-0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: J784S4TEST_2 [J784S4-TEST], device 0: 2b30000.mcasp-snd-soc-dummy-dai snd-soc-dummy-dai-0 [2b30000.mcasp-snd-soc-dummy-dai snd-soc-dummy-dai-0] Subdevices: 1/1 Subdevice #0: subdevice #0
Regards
Ajins