I am using afconvert to convert wav files into caf. Is it possible to mix existing channels (in my case two) down to one channel? I don't want to drop any sound. I see the --mix option but am not sure how it works. It does not seem to do anything. I am using afconvert batch in a script file so it would be handy with a solution that does not involve any GUI.
This is the current way I am using
/usr/bin/afconvert sourceaudio.wav outputaudio.caf -d ima4 -f caff -v
I use ffmpeg for this. It works:
http://trac.ffmpeg.org/wiki/AudioChannelManipulation
Mix a single stereo stream down to a mono stream. Both channels of the stereo stream will be downmixed into the stream.
ffmpeg -i stereo.flac -ac 1 mono.flac