Back to Node List

Path To Automation

path_to_automation

Converts a drawn path into an automation curve

Reviewed
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
パス
path
Path
Required
横軸を時間、縦軸を値として読むパス(最初のサブパスのみ)

Output Ports

NameTypeDescription
カーブ
curve
AutomationCurve
時間方向の制御カーブ

Parameters

NameTypeDefaultRangeDescription / Options
長さ
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 のときの出力値

Overview

Converts a curve drawn in the path editor into a time curve (AutomationCurve). Design pitch or gain changes freely as if drawing a Bezier graph where horizontal means time and vertical means value.

Usage tips

  • A practical SFX workflow is to draw a shape that rises sharply and falls → path_to_automation (set output_min/max in semitones) → audio_oscillator.pitch_curve. The line shape becomes the character of the sound.
  • For gain, an output range of 0–1 is standard.
  • If the curve shape changes often, this is faster to edit than the preset-based automation_curve.

Related nodes

  • audio_oscillator — a common curve destination
  • automation_curve / image_to_automation — alternate ways to create curves
  • bezier_path / multi_path_editor — draw the source path

Converts a Path into a time-based AutomationCurve, reading the horizontal axis as time and the vertical axis as value.

Ports

Direction Port Type Description
Input path Path Source path; only the first subpath is read
Output curve AutomationCurve Generated control curve

Parameters

  • duration: duration of the curve
  • samples: number of curve samples
  • invert_y: treats upward lines as higher values
  • output_min: output value for curve value 0
  • output_max: output value for curve value 1

Notes

For pitch control, set output_min / output_max in semitones. For gain control, 0..1 is the standard range.

When a Path contains multiple subpaths, only the first is read and a non-fatal warning is shown. Reduce the source to the intended single subpath when all other shapes should be ignored deliberately. A connected empty Path returns a zero curve with a warning; a missing or mistyped required path is an evaluation error.

Back to Node List
Path To Automation — PixPipeline Node Reference