Back to Node List

Sawtooth Wave

sawtooth_wave

Generates a sawtooth wave signal from input value

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

Input Ports

NameTypeDescription
入力
input
Float
入力値(通常は TimeSource の進捗 0.0〜1.0)

Output Ports

NameTypeDescription
出力
output
Float
ノコギリ波の出力値

Parameters

NameTypeDefaultRangeDescription / Options
周波数
frequency
Float
10–20 / step 0.1

入力 0〜1 の間の波の繰り返し回数

振幅
amplitude
Float
10–100 / step 0.1

波のピーク振幅

位相
phase
Float
00–1 / step 0.01

位相オフセット(0.0〜1.0 = 1サイクル分)

オフセット
offset
Float
0-100–100 / step 0.1

波形に加える垂直オフセット

波形の数式

sawtooth(x) = 2 * (x - floor(x + 0.5))
output = offset + amplitude * sawtooth(frequency * input + phase)

使用例

  • TimeSource → SawtoothWave → パラメータ — 値が直線的に上昇して急リセットを繰り返す
  • 位相違いで複数接続 → 互いにずれた鋸波のパターン生成
Back to Node List
Sawtooth Wave — PixPipeline Node Reference