OpenWrt packages
Sign in or create your account | Project List | Help
OpenWrt packages Git Source Tree
Root/
Source at commit b6092096d02316ec460d8d9f6bd0b10dee858b11 created 12 years 20 days ago. By Xiangfu Liu, nanonote wav2png: draw lines instead points thanks jirka | |
---|---|
1 | #!/bin/sh |
2 | #usage: wav2png.sh file.wav |
3 | |
4 | BASE=${1%.wav} |
5 | PNG=$BASE.png |
6 | WAV=$BASE.wav |
7 | DAT=$BASE.dat |
8 | |
9 | #echo $BASE,$PNG,$WAV,$DAT |
10 | sox $WAV $DAT |
11 | grep -v '^;' $DAT >$DAT.clean |
12 | FREQ=`head -1 $DAT|tr -d ';'` |
13 | |
14 | echo -e "set terminal png; set title '$FREQ';set output '$PNG'; plot '$DAT.clean' w l lt 2" | gnuplot |
15 |