changeset 12:db5772dac3c3

ringing: generate WAV decodings of FR&EFR ringing signals for playback testing and subjective quality evaluation
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 07 Apr 2024 19:28:20 +0000
parents 1d22e3f81531
children 871e83f0cb76
files ringing/Makefile
diffstat 1 files changed, 9 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ringing/Makefile	Sun Apr 07 19:21:23 2024 +0000
+++ b/ringing/Makefile	Sun Apr 07 19:28:20 2024 +0000
@@ -1,7 +1,8 @@
 CC=	gcc
 CFLAGS=	-O2
 PROG=	genring
-FILES=	ringing.robe ringing.ul ringing.al ringing-fr.gsm ringing-efr.gsmx
+FILES=	ringing.robe ringing.ul ringing.al ringing-fr.gsm ringing-efr.gsmx \
+	ringing-fr.wav ringing-efr.wav
 
 all:	${PROG} ${FILES}
 
@@ -20,8 +21,14 @@
 ringing-fr.gsm:	ringing.robe
 	gsmfr-encode-r ringing.robe $@
 
+ringing-fr.wav:	ringing-fr.gsm
+	gsmfr-decode ringing-fr.gsm $@
+
 ringing-efr.gsmx:	ringing.robe
 	gsmefr-encode-r ringing.robe $@
 
+ringing-efr.wav:	ringing-efr.gsmx
+	gsmefr-decode ringing-efr.gsmx $@
+
 clean:
-	rm -f *.o ${PROG} *.robe *.ul *.al *.gsm *.gsmx
+	rm -f *.o ${PROG} *.robe *.ul *.al *.gsm *.gsmx *.wav