2012-07-10 25 views
0

我有一個java應用程序,它可以在我的linux機器上重放一些PCM聲音。不幸的是它使用了錯誤的聲卡。Java/Linux:錯誤卡上的聲音輸出

我可以直接通過使用.asoundrc到正確的聲卡xine - 但我怎麼能告訴JVM默認使用哪個聲音輸出?

回答

1

你知道如何列出可用/可見的「混合器」嗎?這個JavaTutorial涵蓋了這個主題。

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

如果上市,可以讓Java應用程序被寫入選擇它。但我不知道如何設置JVM聲卡的默認值。這可能是更多的操作系統問題,是我的猜測。我認爲在JVM中正在諮詢的Linux中有一些地方。

我希望這至少有點幫助。祝你好運!