I've done a small amount of development work with MP3 files in C++, namely parsing MP3 frame headers and merging multiple MP3 files together on a frame basis.
Now I've been asked if it is possible to convert a monaural file to stereo without having to decode/reencode. The conversion is needed to allow merging of monaural and stereo files into a single stereo file.
I've spent a couple of hours searching the net and haven't found an example of someone else already doing this. However, I did learn enough about joint stereo to believe it may be possible using M/S and specifying a flat side channel. I believe that qualifies me as being "smart enough to be dangerous".
I will be most grateful if anyone can provide an opinion on this and especially any existing links to articles or code demonstrating the process.
Thanks so much,
Tommy Baggett
