ComfyUI Node
Wave Motion Synthesizer
Combine two wave functions to create deterministic, wave-driven motion.
Wave Motion Synthesizer
- combined_wave
- motion_value
- motion_values
◄wave_1{"type": "sine", "amplitude": 1.0, "frequency": 1.0, "phase": 0.0}►
◄wave_2{"type": "sine", "amplitude": 1.0, "frequency": 1.0, "phase": 0.0}►
◄operation▾►
◄num_frames100►
◄current_frame0►
CategoryParametric/Audio
Inputs (5)
| Name | Type | Default | Description |
|---|---|---|---|
| wave_1 | STRING | {"type": "sine", "amplitude": 1.0, "frequency": 1.0, "phase": 0.0} | Wave 1. Default {"type": "sine", "amplitude": 1.0, "frequency": 1.0, "phase": 0.0}. |
| wave_2 | STRING | {"type": "sine", "amplitude": 1.0, "frequency": 1.0, "phase": 0.0} | Wave 2. Default {"type": "sine", "amplitude": 1.0, "frequency": 1.0, "phase": 0.0}. |
| operation | COMBO | Operation. One of 3 choices. | |
| num_frames | INT | 1001–100000 | Num frames. From 1 to 100000. Default 100. |
| current_frameopt | INT | 00–999999 | Current frame. From 0 to 999999. Default 0. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| combined_wave | STRING | — |
| motion_value | FLOAT | — |
| motion_values | STRING | — |