OSC-1
A complete synth built from separate modules.
A low-frequency oscillator for modulation.
Engine preview
Not built for macOS, Windows or Linux
A stage of OSC-1. It works the same on its own page as it does in the chain, same parameters, same paths.
A low-frequency oscillator with a rate, a depth, a shape and a destination. Point it at pitch for vibrato, at the filter for a sweep, at amplitude for tremolo.
Every row below is a recorded build row or the recorded absence of one. Nothing here is inferred from what this module is meant to support.
| Format | Result | Download |
|---|---|---|
| Browser package (JS) | Not built by this module's lane this module has no release.json; its packager lane records no browser program rows | Not built for the browser |
| Browser package (WASM) | Not built by this module's lane this module has no release.json; its packager lane records no browser program rows | Not built for the browser |
| VST3 | Not built — the native export is blocked native-export.json records nativeEligibility "blocked" | Not built for macOS, Windows or Linux |
| Audio Unit | Not built — the native export is blocked native-export.json records nativeEligibility "blocked" | Not built for macOS |
| CLAP | Not built — the native export is blocked native-export.json records nativeEligibility "blocked" | Not built for macOS, Windows or Linux |
| Standalone app | Not built — the native export is blocked native-export.json records nativeEligibility "blocked" | Not built for macOS, Windows or Linux |
Parity
No lane recorded an artifact; there is no parity evidence.
Start from a named sound, then adjust the instrument to make it yours.
One LFO running free (it does not retrigger per note) into a single destination, scaled by Depth against that destination's own range - cents for pitch, hertz for the filter, linear gain for amplitude. Those ranges are the ones the source schema declares.
One target rather than a routing matrix is a deliberate limit of this port, not a claim about the eventual engine. The source synth has a full routing list with per-route amounts; that arrives with the mod-matrix work, and this stage's param path stays valid when it does.