我正在尝试在Processing中使用SoundCipher库制作一些音乐片段,
然而,当我运行库的例子时,其中一些显示
“找不到名为AudioClip的类或类型”
我是否会错过要导入的重要软件包或库?
这是库创建者提供的示例代码。
import arb.soundcipher.*;
SoundCipher sc = new SoundCipher(this);
SCScore score;
AudioClip ac;
void setup() {
score = new SCScore();
ac = sc.loadAudioClip("plink.aif");
score.addCallbackListener(this);
score.tempo(100);
for(int i=0; i<4; i++) {
score.addCallback(i / 4.0, 3);
}
score.play();
}
// Parse the callback message triggered during score playback.
public void handleCallbacks(int callbackID) {
if(callbackID == 3) {
sc.playAudioClip(ac);
}
}
答案 0 :(得分:1)
通过查看您询问的图书馆的参考资料,可以最好地回答这些问题。可以找到SoundCipher的参考here。
考虑到这一点,您会注意到AudioClip
类位于java.applet
包中。所以你也必须导入它:
import java.applet.AudioClip;