2012-03-28 2 views
1

AudioInputStreamを別のフォーマットに変換する方法を理解しています。さて、私はストリームを変換したとき、どのようにそれに一致するように書き込むSourceDataLine私は持っていますか?Javaで2つのミキサーを「接続」するには?

ちょうどread()write()の方法でループしますか?または、より良いpremadeメソッドがありますか?

答えて

1

はい。通常、ブール型のwhileループで実行され、「外部」スレッドを介して停止する手段を可能にします。

Javaチュートリアルの「Using SourceDataLine」という見出しの良い例があります。 http://docs.oracle.com/javase/tutorial/sound/playing.html

行を開閉するための追加の手順がありますが、チュートリアルでもこれをカバーしています。

関連する問題