Oscillator
oscillator · v1Generates Audio with Sine, Triangle, Saw and Square shapes. Non-sine shapes use edge corrections.
Oscillator
Inputs
Outputs
Select a port to see its purpose and an example connection. Its reference row will highlight.
Ports and connections
| Port / ID | Type | Connection |
|---|---|---|
Frequencyfrequency | number | Controls Frequency with a number stream. Without a wire, the manual value is 440 Hz.Manual value when disconnected |
Levellevel | number | Controls Level with a number stream. Without a wire, the manual value is 0.1.Manual value when disconnected |
Resetreset | gate | An off-to-on Gate transition restarts the generator.Optional |
Outputout | audio | The audio result of Oscillator, available to other nodes on every sample.Output |
An output can feed multiple inputs of the same type. An input has one source; Function also requires matching signatures. All connection rules →
Parameters
Values describe manual settings. A connected stream replaces a parameter’s manual value; disconnecting restores it.
| Parameter | Range | Default | Control |
|---|---|---|---|
Frequencyfrequency | 1…20000 Hz | 440 Hz | Input or manualLogarithmic scale |
Levellevel | 0…1 | 0.1 | Input or manualLinear scale |
Shapeshape | 0…30: Sine · 1: Triangle · 2: Saw · 3: Square | 0 | StaticLinear scale |
How to use it
Oscillator (440 Hz, Level 0.1) → Output for a test tone. Reset accepts Gate.
Things to check
No Audio input is required. This is a signal generator; it does not expose MIDI or polyphonic inputs.
Check required inputs and matching types. Run Compile before auditioning; a validation failure preserves the previous working module. Troubleshooting →