我了解 and 的概念,TargetDataLine
并且SourceDataLine
我编写了一个程序来列出它们以及每个Ports
可用的 and Controls
。对于测试程序,我有一个板载麦克风、一个板载扬声器、一个线路输入、一个扬声器插孔和一个带有两个输入和一个输出的音频接口。接口上的输入被视为左右输入,因此我不确定如果它们充当一个立体声输入,我将如何区分两者。
我希望能够选择DataLine
我想在运行时用于录制或播放的。如何识别和分离输入和输出以列出它们并允许用户选择要使用的特定输入和输出?如果有人对将接口输入作为两个单声道输入处理有任何建议,那也会很有帮助。提前致谢。