JavaでWAVファイル再生 | NullPointerException

JavaでWAVファイル再生

 こんにちは、茶々市@healthiaです。

 以下プログラムの話。

 wavファイルをピュアJavaで繰り返し再生する機能を作りこんでいたのですが、
 再生の間の無音状態中に音がなってしまう現象がおきてしまいます。

 手順的には以下の順番で音が鳴っているので、間違ってはいないとおもうのですが。
 1.Lineオープン
 2.AudioInputStreamでファイル読み出し
 3.ラインへ書き込み
 4.2-3の繰り返し

 書き込み時のバッファサイズか、ラインの操作関係に不足しているものがあるのかな?
 サウンド系のプログラム知識が無くてつらいとです。
以上。