ノード一覧に戻る

ノコギリ波

sawtooth_wave

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

下書き
解説あり

入力ポート

名前説明
入力
input
Float
入力値(通常は TimeSource の進捗 0.0〜1.0)

出力ポート

名前説明
出力
output
Float
ノコギリ波の出力値

パラメータ

名前既定値範囲説明・選択肢
周波数
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 → パラメータ — 値が直線的に上昇して急リセットを繰り返す
  • 位相違いで複数接続 → 互いにずれた鋸波のパターン生成
ノード一覧に戻る