Java-如何区分2个麦克风和1个端口

Java-如何区分2个麦克风和1个端口,java,audio,Java,Audio,我的笔记本电脑上有一个麦克风端口。我使用麦克风拆分器进行拆分,这样我就可以使用2个麦克风和1个端口。拆分器就像这张图片 我的问题是,如何使用Java区分数据属于哪个麦克风?最有可能的是,拆分器只会将左声道和右声道拆分,每个声道对应一个麦克风(因此您可以录制两个单声道)。如果您的笔记本电脑支持立体声输入,也很可能支持立体声输入,您只需选择左声道或右声道即可轻松区分信号(或者如果您想同时录制两个话筒,请同时选择左声道或右声道,并正确后处理缓冲区)。那么您有左声道和右声道吗?感谢@balazs_gu

我的笔记本电脑上有一个麦克风端口。我使用麦克风拆分器进行拆分,这样我就可以使用2个麦克风和1个端口。拆分器就像这张图片


我的问题是,如何使用Java区分数据属于哪个麦克风?

最有可能的是,拆分器只会将左声道和右声道拆分,每个声道对应一个麦克风(因此您可以录制两个单声道)。如果您的笔记本电脑支持立体声输入,也很可能支持立体声输入,您只需选择左声道或右声道即可轻松区分信号(或者如果您想同时录制两个话筒,请同时选择左声道或右声道,并正确后处理缓冲区)。

那么您有左声道和右声道吗?感谢@balazs_gunics链接,将通道值设置为2owh