This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 430BOOST-SENSE1:在 Processing V3中运行用户体验 GUI 会导致错误

Guru**** 2603845 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/650518/430boost-sense1-running-the-user-experience-gui-in-processing-v3-gives-errors

器件型号:430BOOST-SENSE1

作为 430BOOST-SENSE1 Booster Pack 软件支持一部分的 CapTouch_BoosterPack_UserExperience_GUI 预构建版本工作正常、但我想修改代码。 我有一个正在运行的处理版本(V3.3.6)和适当的源代码文件。 我还下载 了音频库 pitaru.sonia_v2_9并按照说明进行安装。

当我尝试运行代码时、有两个问题-一个次要问题和一个主要问题(对我而言)。

首先,当前的处理实现将不允许在 size()函数中使用变量。 通过对参数进行硬编码或将函数移动到新实现的 settings()例程可轻松修复。 (可能需要更新软件包中的源代码以注意此更改。

但是、一旦修复了该问题、尝试运行代码会在以下行中生成错误消息:

Clock = new Sample ("click1.aiff);

消息是:

NoSuchMethodError:您可能使用的库与此版本的 Processing 不兼容

控制台区域显示:

无法为 JSyn V142加载本机库
com.softsynth.jsyn.SynthException:JSyn 错误:无法访问 JSyn 合成引擎。 - JSyn 未正确安装、或者网页未调用 smart_embe_jsyn.js!、0x0=0、0x0=0

我怀疑这是一个非常旧的 JSyn 版本、因此可能与处理 V3不兼容。

我希望就如何解决这一问题提出任何意见或建议。

谢谢。 Geoffrey。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    没有更新430BOOST-SENSE1软件资源的计划、因此您很可能需要降级到处理2才能无误运行代码。 或者、您需要了解如何使旧的 JSyn 版本与处理3兼容。

    此致、
    Ryan