Add main script

This commit is contained in:
Nik Rozman
2022-06-10 23:07:13 +02:00
parent d2d4344fa2
commit fe5ef5f23e

29
record.sh Normal file
View File

@@ -0,0 +1,29 @@
#!/bin/bash
DATE=`date +%F-%X`
trap quit SIGINT
function quit() {
exit 1
}
function vars() {
echo "Setting new date and time to $DATE!"
DATE=`date +%F-%X`
}
function async_convert() {
echo "Converting..."
lame -b 48 -a $DATE.wav /mnt/audio/$DATE.mp3
rm $DATE.wav
echo "Done"
}
while true
do
echo "Recording..."
AUDIODEV=hw:4,0 rec $DATE.wav silence 1 0.1 3% 1 3.0 3%
async_convert &
echo "Done"
vars
done