I dont know the inner workings of Replay Gain but a fair guess would be that calculating the RG value for a downsampled version, then applying the tags directly to the original (non-touched file) would work excellent.-k
Hi,I have got a 24-bit 88200 Hz STEREO FLAC album from Musictrade.Now, how do I calculate Replay Gain for it, as I always use RG. The program I actually use, called MetaFLAC.exe says: "The sample rate must be one of 8, 11.025, 12, 16, 22.05, 24, 32, 44.1, or 48 kHz."Similar situation with another one I use, WaveGain: "WaveGain input files may be 8, 16, 24 or 32 bit integer, or floating point wave files with 1 or 2 channels and a sample rate of 48000Hz, 44100Hz, 32000Hz, 24000Hz, 22050Hz, 16000Hz, 12000Hz, 11025Hz or 8000Hz."Any new programs that can address higher SRs?So, what should I do when the source is 88200 Hz then? Should I decode it into WAVE and cut the sample rate to 44100, calculate RG, and use the values in the original source? Seems quite acceptable to me.
You can calculate Replay Gain with Winamp 5.51 or higher - I added filter coefficients for 64khz, 88.2khz and 96khz. Since I use the LGPL implementation of ReplayGain, I submitted a patch for AACGain to allow these sample rates, also. It's been accepted, but I'm not sure that it's made its way onto other projects yet. I will talk to Josh Coalson about adding support to MetaFLAC, also.