Soundcloud waveforms are just fancy approximations, they look cool on the web, but their technical value is totally useless.
- To save bandwidth (and reduce processing time after upload), only the sum of both LR channels is displayed which can lead to strange visual issues with out of phase signals (they aren't visible at all).
- To save even more bandwidth, only the upper part of the waveform is used, the lower part is just a mirrored version.
- I'm not totally sure, full all waveforms seem to get normalized.
- All waveforms have the same width, to achieve this, soundcloud "stretches" them to fit the full width. This is done without proper resampling, so strange aliasing effects tends to show up in soundcloud (that aren't in the sound file).
It's pointless..
..even in super pro audio editors, the visible waveform is a very rough approximation. No matter how many pixels your screen has, the resolution of audio is million times higher. Same here, most audio editors won't waste cpu cycles to properly resample the waveform to the screen resolution in order to avoid aliasing effects. So, what you see has not much to do with the actual audio data.
Finally, don't make the mistake to assume that the visual representation of pcm data (raw audio waveforms) you see in audio editors is the actual audio waveform that drives the speakers. Here's the reason why, a digital audio system is described as [AD] -> [Digital format] -> [DA]. The true waveform is what comes out of the DA, not the "stepped" digital representation. Digital audio is
perfectly smooth.
Beside spotting/fixing very basic problems (problematic DC content, need for trimming, fades, rough dynamic range estimation), "watching" music isn't a good idea at all. The same sound can be represented by an infinite amount of possible waveforms, it makes the whole thing even more pointless...