From d5b9db75c53d0dd4b31df1fb38914329f62ad4d5 Mon Sep 17 00:00:00 2001 From: lonkaars Date: Mon, 6 Feb 2023 18:39:34 +0100 Subject: remove newlines in generated .coe files --- src/wav2coe | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/wav2coe b/src/wav2coe index 764ae61..76bff40 100755 --- a/src/wav2coe +++ b/src/wav2coe @@ -5,6 +5,10 @@ OUTFILE="$2" rm -f "$OUTFILE" echo "memory_initialization_radix=16;" >> "$OUTFILE" echo "memory_initialization_vector=" >> "$OUTFILE" -ffmpeg -y -hide_banner -loglevel warning -i "$INFILE" -ac 1 -f u8 -acodec pcm_u8 - | cut -c1-200000 | hexdump -ve '16/1 "%02x " "\n"' >> "$OUTFILE" +ffmpeg -y -hide_banner -loglevel warning -i "$INFILE" -ac 1 -f u8 -acodec pcm_u8 - |\ + cut -c1-200000 |\ + sed -z 's/[\n\r]//g' |\ + hexdump -ve '16/1 "%02x " "\n"' |\ + sed -z 's/\n$//g' >> "$OUTFILE" echo ";" >> "$OUTFILE" -- cgit v1.2.3