Sawtooth Wave(ノコギリ波)

入力値からノコギリ波信号を生成

中級
Since P00

入力ポート

Input(入力)

入力値(未接続時は正規化時間を使用)

Float

出力ポート

Output(出力)

ノコギリ波の出力値

Float

パラメータ

名前デフォルト説明
Frequency周波数Float1.0波の繰り返し回数
Amplitude振幅Float1.0波のピーク振幅
Phase位相Float0.0位相オフセット
OffsetオフセットFloat0.0垂直オフセット

波形の数式

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

使用例

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