I'm assuming you have a stereo audio file where one channel is muted (no sound) and the other is not muted (has sound). Therefore you can only hear sound out of one speaker when played. You would like to duplicate the channel with sound so that you get sound out of both speakers.
can right channel be artificially generated
No. You can not make audio from nothing. If all you have is the left channel, where the original file has differing left and right channels, you can not generate the original right channel, and vice versa.
or just mirrored from 1 channel making them both mono channels
Yes. You can duplicate the channel that has sound, or convert to mono. This works best in cases where:
- There is little or no difference between the original left and right channels
- The original file only had one mono channel and at some point, an empty channel was introduced.
Converting to mono
Just about any multi track/multi channel sound editor should be able to do this. I'll provide instructions for Audacity, because it's free. I'm using an old copy of Audacity 1.3.13, which is a beta version, but just about any version should have these options.
Load/open the audio file. You should see one channel with sound and one without (straight line).
Click for full size
Click on the track name (drop down menu) and click
Split Stereo to Mono. You could also just
Split Stereo Track, but that would have the extra step of selecting
Mono on the same menu of the track with sound (notice the greyed out options).
Click for full size
Delete the track without sound using the little
x to the left of the track name/drop down menu.
Export your file as your favourite audio format using the
Export option. You may need to install additional codecs to export as some formats.
The reason we split and delete rather than just using built in convert to mono options is the built in convert to mono averages the two channels. When one channel has no sound, you end up with half the amplitude/volume on the final mono track.
Duplicating the track and keeping it stereo
You could also copy the mono track, assign one as
Left Channel and one as
Right Channel using the name/drop down menu, select both and use the same menu to
Make Stereo Track. This would give you a stereo track where the two channels are duplicates of each other.
I recommend just using mono, since you will get the same sound out of both speakers with either method but mono can provide higher sound quality and/or lower file size with some lossy compression methods (such as MP3 discrete stereo, see the end of this page; joint stereo should be more or less the same quality of mono, since there is no difference between tracks).