ノード一覧に戻る

パスからオートメーション

path_to_automation

描いたパスを音程や音量用の制御カーブへ変換します

下書き
解説あり

入力ポート

名前説明
パス
path
Path
必須
横軸を時間、縦軸を値として読むパス

出力ポート

名前説明
カーブ
curve
AutomationCurve
時間方向の制御カーブ

パラメータ

名前既定値範囲説明・選択肢
長さ
duration
Float
0.350.01–5 / step 0.01

音の長さ(秒)

サンプル数
samples
Int
2562–4096

オートメーションカーブのサンプル数

Y反転
invert_y
Bool
true

上に描いた線を高い値として扱います

出力最小
output_min
Float
0-96–96 / step 0.1

カーブ値 0 のときの出力値

出力最大
output_max
Float
1-96–96 / step 0.1

カーブ値 1 のときの出力値

Path を時間方向の AutomationCurve に変換します。横軸を時間、縦軸を値として読みます。

Ports

Direction Port Type 説明
Input path Path 変換元のパス
Output curve AutomationCurve 生成された制御カーブ

Parameters

  • duration: カーブの時間長
  • samples: カーブサンプル数
  • invert_y: 上方向の線を高い値として扱う
  • output_min: カーブ値 0 の出力値
  • output_max: カーブ値 1 の出力値

Notes

音程制御に使う場合は output_min / output_max を半音単位として設定します。音量制御に使う場合は 0..1 が基本です。

ノード一覧に戻る