AIMP Forum
AIMP for Android => Предложения / Suggestions => Topic started by: jdsc on September 09, 2025, 22:41:39
-
Hello! :)
Recently i found out about xHE-AAC, which is a relatively new (it's 10 years old...) version of the tried and true AAC codec. It sounds amazing (almost flac, bit better than opus), but the support is limited and AIMP is one of the few apps that support it properly, with some issues i will mention now:
- AIMP uses Android's default setting of smothering the audio with DRC... It's awesome for movies, but defeats the point of such a high quality format for music. I don't know what AIMP uses specifically but in Android's default MediaFormat library it's a simple variable that can be set to -1. (thankfully it keeps loudness normalization so RG is not necessary)
Another approach that would be cool but maybe a bit time consuming is customizable DRC and target loudness settings, calculating RG wouldn't be necessary at all! All the necessary data is embedded into the file. This is a feature i've never seen anywhere before. - Which brings me to number two, ReplayGain can be applied twice to this format, once with the system's normalization, and again with the metadata if the tag is there. For this it would be a pretty simple fix, ignore RG data when using the format's normalization.
- Waveforms sometimes take a long time to generate or does it instantly, it's random, really.
- Last but also least, AIMP does not properly display the format next to the container name like classic AAC... More of a nitpick.
I hope i didn't bore anyone too much with this wall of text, i spent almost the whole day yesterday reading about codecs...
I can provide test files if necessary. Thanks!