【问题标题】:processing sound, library not installed properly处理声音,库未正确安装
【发布时间】:2016-03-10 22:28:41
【问题描述】:

所以我试图播放这个声音,但它不起作用。我收到这条消息

Error: Soundfile doesn't exist. Pleae check path
A library relies on native code that's not available.
Or only works properly when the sketch is run as a 32-bit application.
and A library used by this sketch is not installed properly

我不知道我哪里错了

这是代码

SoundFile file;
void setup(){
   size (300,300);
   background(100,150,0);
   file= new SoundFile(this,"Deadmau5.mp3"); 
   file.play();
}

void draw(){

}

是不是它没有在正确的目录中查找文件? 谁能帮我分解一下? 谢谢

【问题讨论】:

    标签: java audio this processing


    【解决方案1】:

    你有很多事情要做。您可能想要复制错误的全文而不是解释。但如果我是你,我可能会检查以下几点:

    库是否安装正确?您是从处理编辑器安装它,还是尝试手动安装?您是否包含了所有必需的本机库?

    该库是否要求您将其作为 32 位应用程序运行?如果是这样,你会这样做吗?

    您是否通过转到“草图”菜单,然后单击“添加文件”选项将文件添加到草图中?看看你的草图目录 - 是你认为它应该在哪里的文件?

    【讨论】:

    • 我已将文件添加到处理中,但仍然出现同样的错误,我认为我没有将它作为 32 位应用程序运行,我该怎么做
    • 对不起,我是个菜鸟,哈哈。我写的代码行没有错误
    • 我是通过导入库安装的
    • @user3318928 嗯,有两种错误:编译错误和运行时错误。编译错误只是告诉你什么时候你的语法是错误的。但是,如果您的逻辑或设置错误,仍然可能发生运行时错误。
    • @user3318928 由于您现在使用的是不同的库并遇到不同的错误,您可以考虑使用更新后的代码提出一个新问题minimal reproducible example
    猜你喜欢
    • 2014-06-10
    • 2017-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多