我正在尝试将ReplayGain(即响应音乐文件中的replaygain标签)实现到现有的Android/AOSP音乐播放器应用程序中。这只是一个个人项目,但我可以将它作为补丁提供,或者制作我自己的库或播放器。我首先只关注TrackGain。我的问题的本质可能是因为我数学不及格;)任务是做两件事:A)在播放开始之前,将音量限制在设备最大值-14dB(或者可能更多,一些消息来源建议-23dB)。B)在开始播放每首轨道之前,读取其标签并按该dB数进行调整。我看到在Android中调整播放音量involveslogarithmscalingaswell,但由于我是对数的新手,所以我不确定这是