Audio Oscillator(オーディオオシレータ)
sine / square / saw / triangle / noise から短い `AudioBuffer` を生成
上級
Since P00
入力ポート
pitch_curve(pitch_curve)
音程を半音単位で変化させるカーブ
gain_curve(gain_curve)
音量倍率を変化させるカーブ
出力ポート
audio(audio)
生成した短い効果音
パラメータ
| 名前 | 型 | デフォルト | 説明 |
|---|---|---|---|
| waveformwaveform | Parameter | — | sine / square / saw / triangle / noise |
| durationduration | Parameter | — | 秒数。v1 は短い SFX 用として最大 5 秒 |
| sample_ratesample_rate | Parameter | — | 44100 / 48000 / 22050 |
| frequencyfrequency | Parameter | — | 基準周波数 Hz |
| gaingain | Parameter | — | 出力音量 |
| pitch_offsetpitch_offset | Parameter | — | 基準の半音オフセット |
| pitch_curve_amountpitch_curve_amount | Parameter | — | pitch_curve 値への倍率 |
| seedseed | Parameter | — | noise 波形用のシード |
概要
sine / square / saw / triangle / noise から短い AudioBuffer を生成
入力と出力
- pitch_curve
AutomationCurve: 音程を半音単位で変化させるカーブ - gain_curve
AutomationCurve: 音量倍率を変化させるカーブ
- audio
AudioBuffer: 生成した短い効果音
主なパラメータ
- waveform
Parameter: sine / square / saw / triangle / noise - duration
Parameter: 秒数。v1 は短い SFX 用として最大 5 秒 - sample_rate
Parameter: 44100 / 48000 / 22050 - frequency
Parameter: 基準周波数 Hz - gain
Parameter: 出力音量 - pitch_offset
Parameter: 基準の半音オフセット - pitch_curve_amount
Parameter: pitch_curve 値への倍率 - seed
Parameter: noise 波形用のシード
使いどころ
オーディオオシレータ は、sine / square / saw / triangle / noise から短い AudioBuffer を生成 ワークフロー内でこの処理を明示的なノードとして残したい場合に使います。
注意点
接続する入力の型とキャンバスサイズを確認しながら、プレビューで結果を確認してください。