I've used multiple versions of Media Center and could never get this to work right, so I had been using a convoluted way to convert files. However, I'm finally posting this here to see if JRiver MC can finally get this right.
I want to be able to convert format my FLAC files to FLAC files, but with some form of ReplayGain and PEQ written in (and maybe even HRTF), for headphone listening on a device that doesn't support RG.
I can never get Volume Leveling to work right when using Convert Format. Even if I convert a whole album (so Album view in Audio, and then right click album cover), the created FLAC files all have volume leveling done per song. For example, take a classic music album like LSO Haydn An Imaginary Orchestral Journey with very significant and intentional volume difference between tracks.
If I analyze the original files (using Foobar and RG), I can see swings of about +0.83 to +20 db, with an album average of +5 db. After using Convert Format and analyzing the new files using Foobar/RG again, I see about the same album average of +5 db, but then every track is now about +5 db. Note, if I listen to the converted album, I can now clearly hear significant jumps in volume between tracks in gapless listening mode that is not there in original.
The only way I can ever seem to get this to work is use MC to Convert Format (with all DSP except turning off Volume Leveling). I then use Foobar to write RG info to the converted files. I then use dBpoweramp to batch convert the FLAC files again, only activating the DSP write RG album info to file. When this is done, I get all of my albums about the same general volume levels, so that going from classical to modern pop (that's been compressed to hell and boosted until near clipping on the original) I don't need to touch the volume on my pre-amp. But this still preserves the inter-track sound variations that especially critical to classical music.
Note, when I play the album in JRiver MC with the DSP Volume Leveling turned on, it works fine. It's able to match album volume level but keep inter-track volume differences. It's only with Convert Format it doesn't work right.
Is there a way to do this all in JRiver MC?