0

我有一个 java 应用程序,可以在我的 linux 机器上重放一些 PCM 声音。不幸的是,它使用了错误的声卡。

我可以通过使用 .asoundrc 将 xine 引导到正确的声卡 - 但是我如何告诉 JVM 默认使用哪个声音输出?

4

1 回答 1

1

您知道如何列出可用/可见的“混合器”吗?这个 JavaTutorial 涵盖了这个主题。

http://docs.oracle.com/javase/tutorial/sound/accessing.html

如果它被列出,您可以编写 Java 应用程序来选择它。我不知道如何设置 JVM 声卡默认值。我猜这可能更像是一个操作系统问题。我认为 JVM 正在咨询 Linux 中的某个位置。

我希望这至少有点帮助。祝你好运!

于 2012-07-10T17:53:07.577 回答