design_wave
Design custom waveforms by combining ramp, hold, pulse, and silence segments to create unique patterns. Save to waveform library for immediate or later playback.
Instructions
【设计波形】组合一组段落生成新的自定义波形,保存到波形库后可立即播放或留待后用。 触发:用户描述的体感无法用现有波形组合表达时使用(如 "先慢慢渐入再变成连续敲击")。 不用:内置或已导入的波形够用 → 直接 start / change_wave;只想加减强度 → adjust_strength。 约束:单回合最多调用 1 次;总时长 100-30000ms(建议 1-10s);保存的波形会出现在用户的自定义波形列表里。 段落原语:ramp(强度线性变化)、hold(恒定强度)、pulse(高低交替节拍)、silence(静默间隔)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | 给波形起一个简短中文名(如"渐入潮汐"、"短促电击")。 | |
| description | Yes | 一句体感说明(用户和后续的 AI 都靠这段决定是否选用此波形)。 | |
| segments | Yes | 段落列表,按顺序拼接成完整波形。 | |
| playOnChannel | No | 可选:保存后立刻在该通道启动播放(需同时填 playOnStrength)。 | |
| playOnStrength | No | 可选:立即播放时的初始强度(受冷启动上限约束)。 |