For a Blumlein crossed pair, an M/S array (matrixed to L/R), and a soundfield mic (decoded appropriately), the sum of the two (or more) channels really is mono.
(One of the raw outputs from an M/S array and from a sound field mic
is mono).
For spaced microphones, there really is no way to create "true" mono - i.e. the signal that would have been picked up by a single microphone placed somewhere between the two. I bet someone has tried to get close.
This is all academic, as the kind of recordings the original poster describes (i.e. instruments panned 100% left so that they are not audible on the right channel) derive their stereo effect from pan pots, not microphone placement. As such, a simple sum of the channels won't cancel anything unless the phase is intentionally inverted (though there is an issue with perceived levels).
It's great that such a simple (and impossible) question has lead to such an interesting discussion!
Cheers,
David.
QUOTE(ZinCh @ Apr 11 2008, 14:20)

use :
lame -a input.mp3 output.mp3
That will transcode everything to 64kbps CBR mono.
That could be quite a quality hit if the original is 320kbps stereo! Or pretty much anything.
lame -V2 -a input.mp3 output.mp3
...might be kinder to the audio, but is still transcoding. Given the intended use, it's probably not worth worrying about transcoding artefacts.
Cheers,
David.