SynthMaker

Hear the engine.

This is SynthMaker's own audio engine, the same C++ code that plays inside the app, running in your browser. Press play, then turn the knobs.

Acid Starter, 124 BPM. The app's first sound.

Play the keys too, or use your computer keyboard: A W S E D F T G Y H U J K.

Timing details
Fixed delay for live notes
Press play or a key to start the engine
Key to sound, measured here
Play a few notes
Wobble covered
–
Notes on time
–
Browser's output latency
–
Audio blocks
–
Audio
Not started
Version
–
Engine
–
Browser
–

Each note you play sounds a fixed delay after you press it, at its exact sample, so every note has the same delay and fast playing keeps its spacing. The browser hands notes to the engine with a small wobble; the delay covers it. A note that arrives later than the delay plays at once. Your device may add more after the browser, for example Bluetooth headphones.

In the app you build sounds like this one by wiring modules on a patch canvas: a voice, an oscillator, a filter, an envelope, a delay. This page loads that same patch into the same engine. More sounds, and more of SynthMaker, are coming to the web. Meanwhile, join the free beta for iPhone, iPad and Mac, or watch the tutorials.