Java MediaPlayer在4个频道上设置音量()
我知道通过MediaPlayer我可以控制左右两个音频通道。是否可以扩展该功能并单独控制4个音频通道 在这里,我的左和右都打满了Java MediaPlayer在4个频道上设置音量(),java,android,audio,android-mediaplayer,volume,Java,Android,Audio,Android Mediaplayer,Volume,我知道通过MediaPlayer我可以控制左右两个音频通道。是否可以扩展该功能并单独控制4个音频通道 在这里,我的左和右都打满了 yourMediaPlayer.setVolume(1.0f, 1.0f); 然后我就可以全速发挥我的左路了 yourMediaPlayer.setVolume(1.0f, 0.0f); 既然我有能力监控显示器上的每个通道,有没有办法做到这一点 yourMediaPlayer.setVolume(1.0f, 0.7f, 0.5f, 0.2f); ... . 顺便
yourMediaPlayer.setVolume(1.0f, 1.0f);
然后我就可以全速发挥我的左路了
yourMediaPlayer.setVolume(1.0f, 0.0f);
既然我有能力监控显示器上的每个通道,有没有办法做到这一点
yourMediaPlayer.setVolume(1.0f, 0.7f, 0.5f, 0.2f);
... . 顺便说一句,对于一款典型的手机或平板电脑来说,这几乎没有意义——通常是立体声设备,而不是四声道设备。正如@KlingKlang正确指出的,通过MediaPlayer,你不会走得太远。但有消息通过USB传输,请看以下:并以此为例。这里也有一个有趣的讨论: