FreeCalypso > hg > gsm-net-reveng
changeset 12:154586f0f423
trau-files: decode to playable WAV
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 24 May 2024 20:05:15 +0000 |
parents | cdfeb81350f5 |
children | e34029530a80 |
files | .hgignore trau-files/Makefile |
diffstat | 2 files changed, 16 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/.hgignore Fri May 24 20:01:54 2024 +0000 +++ b/.hgignore Fri May 24 20:05:15 2024 +0000 @@ -7,3 +7,4 @@ ^trau-files/.*\.dump$ ^trau-files/.*\.gsmx$ +^trau-files/.*\.wav$
--- a/trau-files/Makefile Fri May 24 20:01:54 2024 +0000 +++ b/trau-files/Makefile Fri May 24 20:05:15 2024 +0000 @@ -5,8 +5,9 @@ DUMPS= fr-leg1.dump fr-leg2.dump efr-leg1.dump efr-leg2.dump GSMX= fr-leg1.gsmx fr-leg2.gsmx efr-leg1.gsmx efr-leg2.gsmx +WAV= fr-leg1.wav fr-leg2.wav efr-leg1.wav efr-leg2.wav -all: ${DUMPS} ${GSMX} +all: ${DUMPS} ${GSMX} ${WAV} fr-leg1.dump: ${FR1_BIN} ${PARSE_TOOL} ${PARSE_TOOL} ${FR1_BIN} 1 > $@ @@ -32,5 +33,17 @@ efr-leg2.gsmx: ${EFR_BIN} ${EXTR_TOOL} ${EXTR_TOOL} ${EFR_BIN} 2 0xc738 0x2faf8 $@ +fr-leg1.wav: fr-leg1.gsmx + gsmfr-decode $< $@ + +fr-leg2.wav: fr-leg2.gsmx + gsmfr-decode $< $@ + +efr-leg1.wav: efr-leg1.gsmx + gsmefr-decode $< $@ + +efr-leg2.wav: efr-leg2.gsmx + gsmefr-decode $< $@ + clean: - rm -f *.dump *.gsmx + rm -f *.dump *.gsmx *.wav