QUOTE
Surely a comression is lossy if the original data can't be restored bit-by-bit!
But for me the question is: Will the round not appear if you use replaygain? Isn't the audio-output (on the soundcard) of a levelled wav not the same like the original wav with replaygain?
That would mean that it isn't "more" lossy than replaygain....
The part about lossy comression is true, but unfortunately you don't win any points because you have not figured out what this debate is about (hint: it is not
that).
I'm not sure what you are asking in the second part of your post, but as to what I think you are asking, the answer is ‘there is
no difference between normalization and ReplayGain' so far as what comes out the end of the reproduction chain for you to hear. They are both doing the same thing to the data, giving the same result. The difference is that ReplayGain does it in real time each time the audio is played, normalization does it one time by modifying the source data.
QUOTE
Do a search for lossless-join decomposition (funny enough also related to 'normalization'
I'm not sure if this is offered tongue-in-cheek or not. It does point out a legitimate technical use of the words unrelated to data compression, so I have to concede that, but alas, this use is quite unrelated to audio or signal processing. Also, I don't think you can, by any stretch, draw an analogy between database normalization, or measurement normalization, and audio file normalization.
QUOTE
The only other worthwhile thing that has been brough forth is Bryant's observation that upward wave gain is generally reversable (not withstanding clipping or non-deterministic dither).
Using "wave gain" where the discussion was about normalization is getting kinda sloppy in the current context. Regardless, I think what bryant said in that post is not true, at least as stated. Am I missing something?
Usually we are discussing 16 bit integer data, simply because that is most what people here deal with, but this should apply in the same way to 32 bit or 64 bit floating point (or whatever format):
Initially, each sample is some specific value. Once the file is normalized, each sample is some new value. This new value is arrived at by applying a factor to the original value via a multiply. If the transform is dithered, additional changes are applied.
There now exist some particular difference between the original sample value and the new sample value -- but, at least for the normalization part, it is a different difference for each sample. Therefore, to be able to get back exactly to the original, that specific difference must be stored for each sample. It can not be recalculated from a single factor the way the normalized value was calculated. That is the reason it is irreversible.
This is not a ‘little' information that has to be stored, relative to the amount of original data. (Some, probably quite small, amount of
lossless data compression might be done on this difference data to take advantage of the places where some number of adjacent samples have exactly the same value, or possibly where there are more complex patterns.)
The storing of difference data and the restore of the original values would work exactly the same way whether the normalization increases or decreases the amplitude, or even if it results in clipping. The noise floor does not enter into consideration.
QUOTE
Reducing precision is indeed discarding data, when the precision can never be recovered.
The stumbling block here seems that you only apply the terms "lossy" and "lossless" with regards to compression. However, the rest of the world applies them more generally to processes of any sort.
Let's consider a reasonable example that
isn't lossy data compression, such as resampling 16 bit to 8 bit. There are probably audio operations other than resampling that might be used, but none come to mind at the moment. In most transforms, such as normalization, to choose another example, there is no loss of precision.
Resampling to a lower bit depth (or sample rate) indeed results in a loss of data, and it is deliberate. Its magnitude is probably comparable to that of fairly severe (i.e. to low bitrate) lossy compression, but I don't see its parameters as comparable to the ‘deliberation' that is done in lossy compression, a choosing of what data to discard in order to achieve a particular goal. I guess that could be argued either way.
More important for this debate, however, is that ‘lossy' just isn't the term applied to it. You say "the rest of the world applies them more generally to processes of any sort." That is exactly what is not true.
QUOTE
WTF is this so difficult to understand ?
If the change is irreversible, it is lossy. End of story.
And you know this because you had a mystic insight into the true nature of life, the universe, and everything? Because your mother told you so? Because you have an emotional need for it to be so?
You also are missing the point of this debate. Your heart-felt declaration of your belief does not make it factual. You need evidence to back up your claim. It is not self evident and it is not available from an examination of the process. ... I don't believe evidence exists (that supports your position).