jLayer 1.0 を使用して単純な mp3 ファイルを再生しています。最初の 3 秒程度を除いては問題なく動作します (トラックの先頭に 5 秒間の無音を追加すると、問題が修正されます)。これは私が使用しているコードです:
try
{
final Player player = new Player(getClass().getResourceAsStream("1.mp3"));
new Thread()
{
public void run()
{
try
{
player.play();
}
catch (Exception e) { System.out.println(e); }
}
}.start();
}
catch (Exception e)
{
System.out.println("Something went wrong!");
System.out.println(e);
}
私はおそらく何かばかげたことをしているでしょう (とにかくスレッドを try ブロックに入れる必要はないと確信しています) が、それは歪みとは別に再生されます。
ディストーションのオーディオ サンプル: http://www.filedropper.com/broken オリジナル トラック: http://www.filedropper.com/dennyschneidemessermodernwarstory
音楽: denny schneidemesser (by-nc-nd)
何が起こっているかについて何か考えはありますか?