4

我的应用程序中还集成了一个钢琴键盘。在使用 设置播放速率时,我遇到了音轨问题setPlayBackRate(...)。为了在键盘上获得下一个半音,我使用以下公式更改播放速率:

int playbackRate = (int) (Math.pow(2.0, (1.0/12.0)) * 44100);

audioTrack.setPlaybackRate(playbackRate);

这在Android 2.2.1和上运行良好2.3.5,但在4.0/4.1.2(Galaxy Nexus)上播放声音时我会听到咔哒声。

任何想法如何解决这个问题?

提前致谢

4

0 回答 0