他のプロセスが生成する音声をリッスンする Java コードを作成する必要があります。周りを見回したところ、PulseAudio を使用する必要があるようです。私が間違っていなければ、Java プロセスとなるシンクを定義し、ソース (alsa?) にそこに行くように指示する必要があります。これを行う方法の詳細を見つけることができませんでした。
そして - Java 側では何を使用すればよいですか? これにより、ミキサーが0になります。
Info[] mis = AudioSystem.getMixerInfo();
for (Info mi : mis)
{
System.out.println(mi.getName());
System.out.println(mi.getVendor());
System.out.println(mi.getDescription());
System.out.println("---------------");
}