我正在开发一个音乐播放器,我需要在不改变音高的情况下改变节奏(音乐的播放速度)。我无法找到任何nativeandroid类来执行此操作。我尝试了SoundPool,但它不适用于大型音乐文件,而且它似乎也不适用于许多设备。我也尝试了AudioTrack,但还是没有运气。现在我正在尝试使用OpenSLES处理音乐的androidNDK音频示例。现在我只想在此示例中添加设置播放速率功能。谁能告诉我如何在其中添加更改播放速率功能? 最佳答案 我已经解决了我的问题。如果有人需要,这是我完整的OpenSLES原生代码:#include#incl
我正在开发一个音乐播放器,我需要在不改变音高的情况下改变节奏(音乐的播放速度)。我无法找到任何nativeandroid类来执行此操作。我尝试了SoundPool,但它不适用于大型音乐文件,而且它似乎也不适用于许多设备。我也尝试了AudioTrack,但还是没有运气。现在我正在尝试使用OpenSLES处理音乐的androidNDK音频示例。现在我只想在此示例中添加设置播放速率功能。谁能告诉我如何在其中添加更改播放速率功能? 最佳答案 我已经解决了我的问题。如果有人需要,这是我完整的OpenSLES原生代码:#include#incl