Hang on - rewind - what did I say "doesn't exist"?
QUOTE
then the ear's changing masking effect (and the audibility of quantization noise) regarding overall perceived loudness, which 2Bdecided said doesn't exist, and I say does, is even bigger than I thought. I've always said that some type of distortion can be more audible with certain (higher or lower) loudness.
Masking (spectral and temporal) is level dependent. There's no debate about this. I've got the data somewhere... - here you go:
http://privatewww.essex.ac.uk/~djmrob/mp3b...s_amplitude.gif
The louder the signal, the further upwards (in frequency) the masking extends. Not just in a linear sense (as in the whole masking curves rises by x dB), but in a non-linear sense: if the level of the masker is increased by (say) 10dB, then at some (higher) frequency the masking may increase by 15dB.
When you realise this, it's a wonder psychoacoustic based coding works
at all because raising or lowering the level (i.e. adjusting the volume control) should change the masking, and unmask things that are supposed to be masked. But in reality, the measured masking data we have is for simple stimuli (like pure tones, or noise signals) - extrapolating it to complex (and time varying) musical passages is an inexact art. So good codecs are forever erring on the side of caution with their limited psychoacoustic knowledge.
Please don't confuse the things which are required to make Replay Gain work "well" (if that's the context in which I said what you're quoting) with things that are absolute hearing limits. You don't need better than 1dB accuracy to make a system like replay Gain work. Even though you may be able to detect a 0.5dB level difference under critical conditions, you'll never think "Oh - that music is playing too loudly - let me turn it down - now it's 0.5dB quieter - that's better!"
The age old idea is that a 1dB level difference is the smallest you can detect. However, this is signal dependent, but also very dependent on how you measure it! For example, you can detect a 0.5dB interaural level difference. But discounting that, if you switch a signal abruptly (be it a sine wave or a piece of music) there are extra cues there to help you detect that something has changed. You might get a click with only 0.1dB level change, or (with a short cross fade) your ear might detect the ramping in level.
BUT if you listen to two different versions of the same thing, first A, then B, with short fade-ins and fade-outs, and a gap in between, the threshold for detecting a level difference seems to be somewhere between 0.5dB and 2dB (depending on the source material). I haven't seen any evidence that you can beat 0.5dB under these conditions - but if anyone can provide some then it'll be an interesting bit of research. I don't say this sarcastically.
When we discussed quantisation noise vs Replay Gain, were you meaning the quantisation noise added into each spectral band by a psychocaoustic codec, or the quantisation noise added as the least significant bit after any digital audio operation? I took it to be the latter. While there are certainly people who will detect any change (there are people who can detect that a signal has been re-dithered without any other change), I still maintain that (for most people) the loss of 6dB or even 12dB of resolution (i.e. 1 or 2 bits) for the kind of music where Replay Gain is likely to reduce the level this much (i.e. highly compressed pop music) is not a problem.
Finally, to CiTay's original question: the Replay Gain standard specifies 0.1dB steps. If you can
just detect a 0.26dB change (which ABX suggests you maybe can't) then this isn't a problem. And if there is an extra element introduced by coding, and then unmaking as the level is changed, it will happen whether Replay Gain or your humble volume control are used to make the track quieter!
Cheers,
David.
http://www.David.Robinson.org/