LinuxボックスでPCMサウンドを再生するJavaアプリケーションがあります。残念ながら、間違ったサウンドカードを使用しています。
.asoundrcを使用してxineを正しいサウンドカードに転送できますが、デフォルトで使用するサウンド出力をJVMに指示するにはどうすればよいですか?
利用可能な/表示されている「ミキサー」を一覧表示する方法を知っていますか? この JavaTutorial は、このトピックをカバーしています。
http://docs.oracle.com/javase/tutorial/sound/accessing.html
リストされている場合は、それを選択するように Java アプリケーションを作成できます。ただし、JVMサウンドカードのデフォルトを設定する方法がわかりません。それはおそらくOSの問題だと思います。Linux には、JVM によって参照されている場所があると思います。
これが少なくともいくらか役立つことを願っています。幸運を!