OSCILLA

a pocket synthesizer

Guide →

Touch
sound.

A real subtractive synthesizer, oscillators, filter, envelope, delay, running in the page you are reading. No installs, no samples, no mercy for boring landing pages. Play it.

OSCILLA · MODEL 01
Wave
Octave
01

Actual synthesis,
not a soundboard

Every note is built live: an oscillator you pick, a lowpass filter you sweep, an envelope you shape, an echo you dial in. The oscilloscope is not a decoration; it draws the exact signal leaving your speakers.

02

The page plays back

The console leans into every note you strike: a spring simulation listens to the audio's loudness and pushes the interface around with it. Interfaces feel alive when they move because of what they do, not because a designer scheduled an animation.

03

Steal this instrument

One HTML file, one stylesheet, one script. No frameworks, no build step, no audio libraries. The guide walks through the whole signal chain so you can rewire it into whatever you are making.

Specifications

Voices
Polyphonic · one oscillator per held key
Waveforms
Sine · Square · Sawtooth · Triangle
Filter
Lowpass biquad, 120 Hz to 9 kHz
Envelope
Fixed 8 ms attack · variable release
Effects
Feedback delay, 310 ms, up to 65% mix
Display
Real-time oscilloscope, 60 fps
Weight
0 grams · 14 KB of JavaScript
Price
View source