Support and General Use > Audio Playback, Database and Playlists

Is 'prevent clipping' needed?

(1/2) > >>

DefineByte:
If I use foobar2000 to apply ReplayGain (with 'prevent clipping' set in the scanner) do I still need to enable 'prevent clipping' in Rockbox to ensure music won't clip?

The only gain I'm applying in Rockbox is -2dB in the ReplayGain pre-amp, as I read this should ensure that crossfeed doesn't clip. No other DSP processing is being used.

bluebrother:
ReplayGain only lowers the volume. I don't know how ReplayGain works internally but from my understanding the "prevent clipping" setting is not needed -- I'm using ReplayGain since it was added and never enabled the "prevent clipping" setting. Never had the impression that the music clipped.

Lear:

--- Quote from: DefineByte on August 25, 2007, 02:07:46 PM ---If I use foobar2000 to apply ReplayGain (with 'prevent clipping' set in the scanner) do I still need to enable 'prevent clipping' in Rockbox to ensure music won't clip?
--- End quote ---

Scanning doesn't prevent anything. So yes, to get the "Prevent clipping" functionality, it needs to be enabled in Rockbox.


--- Quote from: DefineByte on August 25, 2007, 02:07:46 PM ---The only gain I'm applying in Rockbox is -2dB in the ReplayGain pre-amp, as I read this should ensure that crossfeed doesn't clip. No other DSP processing is being used.

--- End quote ---

That won't help much, as the preamp is only used if ReplayGain is being applied. You could use the equalizer pre-cut instead (and set the gain to zero for all bands).

Doubt it would be needed for the Crossfeed though. Relax and enjoy the music instead. ;)


--- Quote from: bluebrother on August 26, 2007, 03:30:30 AM ---ReplayGain only lowers the volume. I don't know how ReplayGain works internally but from my understanding the "prevent clipping" setting is not needed -- I'm using ReplayGain since it was added and never enabled the "prevent clipping" setting. Never had the impression that the music clipped.

--- End quote ---

ReplayGain can raise the volume too, though that doesn't happen very often.

What "Prevent clipping" does is that it takes the peak volume (which is calculated during the ReplayGain scan) and if needed, lower the volume so that no clipping occurs.

bluebrother:

--- Quote from: Lear on August 26, 2007, 04:34:49 AM ---ReplayGain can raise the volume too, though that doesn't happen very often.
--- End quote ---
Oh, really? Wasn't aware of that, good to know :)

DefineByte:
Hmm, maybe I'm not being clear. I am applying ReplayGain.

--- Quote ---What "Prevent clipping" does is that it takes the peak volume (which is calculated during the ReplayGain scan) and if needed, lower the volume so that no clipping occurs.
--- End quote ---
It's my understanding that Foobar2000 does this at the scanning stage. It will check the peak and lower the volume below the  target dB if needed (when the option is selected). I just wanted to know if that should be enough to prevent clipping in Rockbox.

I think it was the guy that wrote it who said the bass could clip with crossfeed enabled and that a -2dB gain was a good idea. I may be mistaken of course.

Navigation

[0] Message Index

[#] Next page

Go to full version