4
如下面的方法被称为:javax.sound.sampled.LineUnavailableException:我得到这个异常?
private void beep_player_1() {
try {
//clip_Player_2.close();
clip_Player_1 = AudioSystem.getClip();
ais = AudioSystem.getAudioInputStream(new File(Constants.Player1_Default_Tone)); // PATH FOR THE .WAV FILE
clip_Player_1.open(ais);
clip_Player_1.loop(0); // PLAY ONCE
}catch(Exception exc) {
System.out.println(exc);
}
}
LineUnavailableException抛出。这可能是什么原因?
javax.sound.sampled.LineUnavailableException: line with format PCM_SIGNED 44100.0 Hz, 24 bit, stereo, 6 bytes/frame, little-endian not supported.
你知道如果我改变声音剪辑,它的工作原理!但我不明白这一点。 – saplingPro 2013-04-07 01:54:07
上一个文件的比特率为“2116kbps”,新文件的比特率为“1411kbps”。它有什么区别? – saplingPro 2013-04-07 01:59:26
*“如果我改变声音剪辑,它的工作原理”*打印格式(使用['AudioInputStream.getFormat()'](http://docs.oracle.com/javase/7/docs/api/javax/sound /sampled/AudioInputStream.html#getFormat%28%29))工作(更改)的声音片段。 – 2013-04-07 02:04:20