device:rockchip:rk3308:oem:add playback_record_.sh

Change-Id: Ie43a396b9a15fd6973a70d8698daf2d98023a8e8
Signed-off-by: Sun ChuanHu <aaron.sun@rock-chips.com>
This commit is contained in:
Sun ChuanHu
2018-08-30 15:52:51 +08:00
parent d8bf19bf5b
commit 6f57364b62
4 changed files with 32 additions and 1 deletions

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,28 @@
#!/bin/bash
#example:./amic-loopback-no-vad.sh 16000(record rate) S16_LE(record format) hw:0,0(playback hardward)
# 7(total times) /tmp/playback-sine-1khz-48k-16bit-2ch.wav(playback file)
rm /tmp/playback_record/ -rf
mkdir /tmp/playback_record
arecord -D hw:0,0 -c 8 -r $1 -d 10000 -f "$2" --period-size 1024 --buffer-size 65536 -f S16_LE /tmp/playback_record/record_playback.wav &
for((i=1;i<=$4 ;i++));
do
j=$(expr $i % 9 + 1);
echo $j;
aplay -D $3 $5 -d $j &
if [ $j -eq 5 ]
then
killall arecord
killall aplay
sleep 3
aplay -D $3 $5 -d 100 &
sleep 1
echo "restart record..."
arecord -D hw:0,0 -c 8 -r $1 -d 10000 -f "$2" --period-size 1024 --buffer-size 65536 -f S16_LE /tmp/playback_record/playback_record.wav &
fi
sleep $j
killall aplay
sleep 1
done
echo "end record..."
killall arecord

View File

@ -4,4 +4,7 @@ the format cmd
1, arecord.sh 2(<28><>λS)
2, ChangeVolume.sh 2mic_loopback 3(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
3, LoopbackTest.sh 2mic_loopback 3
4, LoopbackTest1.sh 2mic_loopback 3
4, LoopbackTest1.sh 2mic_loopback 3
5 amic-loopback-no-vad.sh 16000(record rate) S16_LE(record format) hw:0,0(playback hardward)
# 7(total times) /tmp/playback-sine-1khz-48k-16bit-2ch.wav(playback file)