QUOTE (2Bdecided @ Aug 23 2006, 01:34)

QUOTE (puntloos @ Aug 22 2006, 14:19)

All in all, I think replaygain could be a useful tool to improve the volume levels of albums by turning down the too-loud ones, and turning up the too-soft ones if possible without ANY clipping/limiting. The only way to do this is as I described, I think.
QUOTE (puntloos @ Aug 23 2006, 10:15)

To make replaygain 'audiophile' like it claims to be, there needs to be a 'never clip, never limit' option in there. Which equates to peak normalisation, or attenuation only.
QUOTE (2Bdecided @ Aug 21 2006, 13:06)

Just go to Foobar2k, preferences, playback.
On that screen, there's "Replay gain, pre-amp"
Set it as you want. If it's too high, you'll get clipping.
If you tick the "use peak info to scale down tracks that still clip after applying ReplayGain" box you won't get clipping, because the pre-amp setting will be over ridden on a per-song basis to ensure that each song doesn't clip.
.. which would be Bad, I don't want it on per-song-basis
QUOTE
With the original 83dB target level, the only track I found which clipped was that of a single cannon shot (or firework? I forget!) recorded at close range with about a minute of low background around this single loud bang. I tried quite a few recordings - pop, classical, Jazz, "audiophile" demos, SQAM test disc etc. Nothing else clipped.
I think guruboolez found some classical recordings which could be made to clip. Frank Klemm also found some, but maybe by this time the reference level had been raised to 89dB.
Ah, now we're getting some new info here, thanks. But this brings us into another discussion altogether, which is that perhaps now we're starting to attenuate too much because 'there are some tracks in the world that could clip at 83.5'. (I assume you mean "83.5dB above the noise floor, correct?) This is fairly poor, sadly.
QUOTE
You can certainly make foobar do what you want, as I've already explained (quoted above). If you really want to avoid scaling tracks which would only be scaled by a few dB, then you have to use some conditional commands scripted in foobar2k (which are well explained on HA, but I've never used them myself). You'd be much better advised to get a 24-bit signal path working and then stop worrying about it.
Yeah, I 'd agree were it not for my personal situation which is that my professional DAC does not handle 24bit.
QUOTE
IMO opinion it would be preferable to do the clipping prevention on a per-album basis. There was an old Musepack plug-in which gave this option. I don't remember if foobar2k can or does do this.
Well, for one, due to personal reasons (remote control compatibility!) Im stuck with winamp.
But secondly maybe we are losing track of what (I think) the goal should be, which is:
Make the player approximate what I would do myself, if I would sit behind the controls with all info (like track RMS, track peak, album RMS and album peak) available. I know this seems as a bit of a drift from our discussion, but you see, in the end, if I were the audiophile DJ, I would:
1/ Try to make a track as loud as possible without any clipping. (i.e. lift it above the noise floor as much as possible)
2/ Probably use a goal RMS like 90dB above which I would attenuate instead.
3/ Not touch the controls (bit-identical passthrough) if no substantial gains can be made (without clipping)
4/ (of course) albumgain, not trackgain.
Actually, upon re-reading, all I would need is album RMS and album peak, and some sensible treshold for not touching the dials
You see, the difference between what you suggest (setting replaygain at 83dB) and what I would do manually is that I would aim for a certain perceived loudness, often attenuating, sometimes amplifying, and when necessary 'tolerate' the fact that certain albums simply can't reach the intended perceived loudness level since they have a few extreme peaks. (and go for 0dB peak level)
QUOTE
Finally, just peak normalising everything on a per track basis is (IMO) possibly the stupidest thing that anyone could do (well, there's starting a war, using the old Xing mp3 encoder at 64kbps, having unprotected sex with a prostitute etc, but within the scope of the present discussion it's the stupidest thing you could do IMO), but you can do that in fb2k if you want to!
Of course, I would set it on a per-album basis! As I mentioned before, for albums that drop below the RMS, I would match RMS, and if that would cause clipping, go for (album) peak level.
QUOTE (2Bdecided @ Aug 23 2006, 04:41)

That's OK! The most interesting threads are those which go off topic!

I just thought some of the reasoning was a little bizarre. "I won't use it because my misunderstanding of how it works means that it can't possibly work". I didn't just jump in because it was ReplayGain - I have done and would do the same with various aspects of mp3 etc as well. How many "well meaning" people disable the low pass filter, disable joint stereo, even (gulp!) disable the psychoacoustic model to "improve" the quality of encoding!?
I won't feel offended here, cause I believe I've understood the basic principles of replaygain since the start of this discussion. Maybe Ive been not making myself as clear as possible, but all I'm trying to do is suggest an alternative, truely audiophile setting for replaygain that makes as little compromise as possible while still improving the original problem (widely varying album RMS'es). Next up is teaching myself to code a replaygain plugin I guess, but perhaps I can persuade some current replaygain coder of the validity of my arguments