コマンド 0x27: ピッチベンド(往復)
同じ回数だけ往復するピッチベンドを設定します。
構文
0x27, byte delay, byte interval, byte count, sbyte delta
パラメータ
| パラメータ | 型 | 内容 |
|---|---|---|
| delay | byte | 最初の変化までの時間 |
| interval | byte | 変化の間隔 |
| count | byte | 片道の変化回数 |
| delta | sbyte | 1回あたりのピッチの変化量 |
解説
コマンド 0x08 で、reverse に count、count に count × 2 を指定した場合と同じ設定を行います。
ピッチは最初の count 回で delta ずつ下がり、続く count 回で delta ずつ上がって元のピッチに戻ります。
ピッチベンドの詳しい動作はコマンド 0x08 を参照してください。
このコマンドの処理に時間はかからず、同じティックのうちに続くイベントが読み込まれます。
注意
- count × 2 は8ビットで計算されるため、count に128以上を指定すると総回数が正しくなりません。