14 lines
304 B
Bash
Executable File
14 lines
304 B
Bash
Executable File
#! /bin/sh
|
|
|
|
set -eux
|
|
|
|
input_file="$1"
|
|
output_file="$2"
|
|
tempfile=$(mktemp /tmp/stereoXXXXXX.wav)
|
|
|
|
# Two step process:
|
|
# 1. Convert s16 PCM to a stereo wav file
|
|
# 2. Convert stereo wav file to mono
|
|
sox -r 44100 -e signed-integer -b 16 -c 2 ${input_file} ${tempfile}
|
|
sox ${tempfile} -c 1 ${output_file}
|