如何在Android设备上同时播放左右声道上的不同歌曲

时间:2014-01-21 23:45:56

标签: android playback channels

是否可以在Android设备的左右声道同时播放2首不同的歌曲?我搜索了很多,看看MediaPlayer类是否提供API来支持但是徒劳无功。

SoundPool有文件大小限制,我需要播放大于2 MB的文件。基本上,我有一个播放单区的Android播放器。现在我需要播放器在左右输出(扬声器/耳机等)上同时播放2首不同的歌曲。这可能吗?任何帮助是极大的赞赏。

1 个答案:

答案 0 :(得分:1)

使用两个AudioTrack实例。

我创造了很多。

通常设备可以让你达到24左右。

你需要的只有两个: - )

android play sound with AudioTrack

setVolume()方法有两个参数,一个用于左边,一个用于右边。