FM PULSE // SYNTH ENGINE TAPE: 00:00.00 / LOOP 4-BAR
Cutoff
1850Hz
Reso
3.2
Decay
0.45s
Drive
22%
T1: LEAD
T2: BASS
T3: DRUMS
T4: TEXTURE
120 BPM
16-Step Pattern Sequencer [Track 1 Selected]
Audio Engine: Active (44.1kHz stereo)
Play on keyboard using keys A, S, D, F, G, H, J, K or click the keys.

The Philosophy of Constraints: Why the OP-1 Changed Sound Design

When Teenage Engineering unveiled the OP-1 in 2011, it defied every conventional trend in digital audio workstations. Rather than infinite undo histories, boundless plugin racks, and pixel-precise automation curves, the machine was designed around deliberate friction: four virtual tape tracks, destructive overdubbing, an un-quantized razor blade scissor tool, and four playful color-coded encoders.

The 4-Track Tape Metaphor

Destructive workflow forces commitment. Instead of endlessly tweaking a synth patch inside a DAW session for three months, recording to a virtual reel requires treating every take like magnetic tape: print the EQ, print the saturation, and commit to the arrangement.

Synthesis Engines: Beyond Ordinary Oscillators

Traditional analog subtractive synths rely on basic saw and square waveforms through a low-pass ladder filter. The OP-1 paradigm introduced digital FM synthesis, string physical resonance modeling, and phase distortion. By tying dynamic modulation to distinct visual representations—like animated tape reels, spinning gyroscopes, and vector oscilloscopes—producers interact with sound visually rather than clinically.

How This Browser Studio Operates

This studio runs an authentic audio graph built on the native Web Audio API. When you play keys or run the 16-step sequencer, polyphonic dual-oscillator FM nodes feed through state-variable 12dB/oct filters and tape saturation waveshapers. When tape overdub is active, audio buffers are rendered and synchronized across all four virtual tracks in real time, letting you export broadcast-ready 16-bit uncompressed WAV files directly from memory without remote server processing.

Enjoy this tool? Build your own with Super