Post

Fixing a broken audio that sounds normal on some devices but broken on others

Fixing a broken audio that sounds normal on some devices but broken on others

The Problem

Here’s an audio I got. It played normally on my PC, but sounded broken when playing on my phone. Try to play it on your devices and see if you encounter the same issue as mine.

Why did that happen? — Destructive Interference

After diving into this problem, in my case, I found that it was caused by a physical phenomenon called destructive interference. Interferences are divided into two types — constructive and destructive. When multiple waves add together, they interfere with each other. The final wave is equal to the addition of those waves. When all the waves are identity, the final wave will sound as same as the original, but the amplitude is bigger, which makes the sound louder, and that is the constructive interference. On the contrary, if two waves are opposite (one’s crest happens at another’s trough), the addition of them becomes a flat pattern, making no sound, which is called the destructive interference.

Here is a figure showing this:

interference

source

The waveform screenshot of my audio in iZotope RX 10: waveform You can see that the two waves are almost completely opposite.

As you may have known, most of the audios contain two sound channels — the left and the right. And somehow some encoding errors happened, and the two channels became opposite, which eventually causes the destructive interference if the speakers are put at a specific angle and position.

How to Fix?

Of course, you can re-record it from other devices that don’t have an interference, but I want to show you how to fix it in an audio editor. I’ll do it in RX10. If you don’t have the software, others like Audacity should be similar.

Select one of the channels and copy it with Ctrl + C

copying

Delete both channel

deleting

Select both channel and paste with Ctrl + V

pasting As you can see, the two waves are now identity.

Export the audio and done

pasting Export with whatever settings you want.

Story About The Audio

This audio came from my Chinese teacher. It was a poem called 錯誤, sung by his classmate when he was a high school student. The classmate, singer of this audio, has a miserable story. She was a victim of the “White Terror” in Taiwan. Her dad was sent to jail, and her relatives kept distance from her family. When we learned this poem in the Chinese class, our teacher shared this song to us. Sadly, it wasn’t able to play through our classroom’s speakers.

I’ve once listened to a music on YouTube, and it had the same problem that my PC played fine, but my phone played with broken sound. I can’t find it now, but the teacher’s audio seemed to have a same problem. I was really curious about what the problem is, wanting to fix the audio. A day when I was taking a nap, there was a flash of inspiration, I tested it, and it really was that cause. So I wrote this post hoping that someone encountered the same problem can have a solution.

This post is licensed under CC BY 4.0 by the author.