如何在Java中的两个混音器之间建立“连接”?

时间:2012-03-28 11:32:13

标签: java audio connection javasound

我理解,如何将AudioInputStream从一种格式转换为另一种格式。现在,当我进行流转换时,如何将其写入匹配SourceDataLine我有?

只需循环read()write()方法?或者有更好的预制方法?

1 个答案:

答案 0 :(得分:1)

是。通常在带有布尔值的while循环中完成,以允许通过“外部”线程停止的方法。

Java教程中有一个很好的例子,标题为“使用SourceDataLine”。 http://docs.oracle.com/javase/tutorial/sound/playing.html

打开和关闭这些行有额外的步骤,但教程也涵盖了这一点。