MediaPlayer instrumental = new MediaPlayer();
MediaPlayer vocal = new MediaPlayer();
我需要这 2 个对象在单击按钮播放时独立工作。
这 2 个实例应该分开播放。
人声应该有自己的进度条,它会在不影响乐器音量的情况下指示其音频的音量。
将此问题视为运行两个具有不同音量控制的音频。
最佳答案
您可以使用其 setVolume() 方法控制 MediaPlayer 的音频。示例:
MediaPlayer mp = new MediaPlayer();
...
mp.setVolume(1, 1);
这些参数用于左右声音。要修改这些值,请尝试计算本文中提到的值:https://stackoverflow.com/a/12075910/582083
关于android - 在同一 Activity 中播放 2 个音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17442988/