バッファから短いグレイン(粒)を切り出し、重ねて再生する映像版グラニュラーです。
Position が切り出し位置(0〜1)、Spray がそのばらつき(0〜1、既定0.3)
GrainSeconds が1粒の長さ(0.01〜10秒、既定0.08)
- 最大4声(
voices: 1〜4)まで重ねられ、粒ごとに逆再生(reverseProbability)・速度のばらつき(speedJitter)を混ぜられます
speed は -8〜8(負で逆再生)
動画
入力ポート
| Port ID | 型 |
Buffer | FrameBufferInput |
Position | float |
Spray | float |
GrainSeconds | float |
Speed | float |
ReverseProbability | float |
SpeedJitter | float |
出力ポート
| Port ID | 型 |
Out | RenderTexture |
スクリプトから設定可能なメンバー
| パス | 型 |
positionInput | float |
sprayInput | float |
grainSecondsInput | float |
speedInput | float |
reverseInput | float |
speedJitterInput | float |
currentPosition | float |
currentSpray | float |
currentGrainSeconds | float |
currentSpeed | float |
currentReverseProbability | float |
currentSpeedJitter | float |
currentSeed | int |
currentVoices | int |
Synapse Apps(スクリプティング)
await synapse.modules.create({ type: "BufferGranular" })