我正在尝试用 Java 构建一个程序,它能够将声音输出到声卡上的不同输出线。
用Java怎么可能做?
我不确定您在处理声音方面有什么背景(它可能比我的要大),但我认为您拥有的是要定向到多个端口的多条线路?http://download.oracle.com/javase/7/docs/api/javax/sound/sampled/package-summary.html - 这可能是一个API,我不太了解(我已经看到使用类似 VoIP 的程序)。顺便说一句,如果您在 Windows 上工作,我相信有关您的声卡的一些信息存储在注册表中,您可能必须从程序更新注册表才能访问它(不确定)。
我希望我能以某种方式帮助:)
查看Java 声音程序员指南。
为了让它工作,我必须重新配置我的声卡以将其端口公开为单独的“输出”;否则声卡将根据是否插入耳机自动路由声音。(在 Windows 上。)