脚本类型

AM机架支持多种类型的脚本,每种类型都有其特定的用途和应用场景。了解这些脚本类型可以帮助您选择最适合的方式来实现您的需求。

事件处理器脚本

事件处理器脚本用于响应特定的事件,例如MIDI消息、参数变化或用户界面操作。这类脚本在事件发生时自动执行,非常适合创建交互式功能。

  • MIDI事件处理器:响应传入的MIDI消息
  • 参数变化处理器:响应参数值的变化
  • UI事件处理器:响应用户界面操作(如按钮点击)

定时器脚本

定时器脚本按预定的时间间隔重复执行,适用于需要定期执行的任务,如动画效果、周期性数据更新或自动化序列。

  • 固定间隔定时器:按固定时间间隔执行
  • 可变间隔定时器:根据条件改变执行间隔
  • 单次定时器:仅执行一次的延迟执行

交互式脚本

交互式脚本提供更高级别的控制,允许您创建复杂的交互系统,通常涉及用户输入和实时反馈。这些脚本可能需要手动启动和停止。

  • 控制面板脚本:创建自定义控制面板
  • 自动化序列脚本:执行复杂的自动化序列
  • 通信脚本:与其他设备或应用程序通信

创建脚本

要在AM机架中创建新脚本,请执行以下步骤:

  1. 在相应的位置(例如节点或全局设置)打开脚本编辑器
  2. 选择适当的脚本类型
  3. 编写您的脚本代码
  4. 测试脚本功能
  5. 保存并激活脚本