Tonik
A powerful instrument plugin with intuitive controls. Waveforms you pick by shape, envelopes you drag, and three sound engines.
- Client
- Stems Labs
- Role
- Design and engineering
- Year
- 2026

The premise
Tonik is the instrument inside Flowtonik, the plugin that loads when you put
an instrument on a MIDI track. It is three instruments rather than one: a
sampler, a subtractive synth and a drum kit, marked SMP, SYN and DRM in
the preset name.
Soft synths traditionally greet you with every parameter at once, on the theory that visible depth signals capability. For someone who can hear the sound they want but couldn’t name a filter envelope, that panel is a wall.
One window, three depths
Two rails never move. The preset navigator runs across the top and a C2–C8 keyboard along the bottom, in every mode; everything between them changes with what you load. And each instrument gets only the surface its job needs. A loaded piano is already the sound, so the sampler above gets two knobs, how loud and how wet. The synth gets five tabs and roughly thirty parameters. The drum kit gets sixteen named pads with three knobs for the selected one.


A synth you can read
The synth opens on MAIN, a live spectrum of the sound you’re playing. The four tabs after it run in signal order, OSC, FILTER, MOD, FX: the path the sound actually takes. Splitting one dense panel apart costs a click, and the tab bar itself teaches the architecture of a synth to someone who didn’t know it had one.

The controls are pictures of what they do. Waveform buttons are drawn as the waveforms themselves, legible without ever having read the word sawtooth. Envelopes are drawn as filled shapes with the four ADSR knobs beside them, the same graph-and-numbers pairing as Flowtonik’s plugins: the shape shows the relationship at a glance, the knobs give each value a precise grab. Each LFO reads as a sentence: a sine wave, moving the filter, this fast, this much.
The effects rack is deliberately not a rack: chorus, delay, reverb, fixed, with no slots, no ordering and no fourth. Each is a checkbox and three knobs, and the third is always Mix, so the last question is the same question every time and the answer transfers.
The preset is the front door
The patch name is the largest thing on screen, with prev and next beside it: arrow, arrow, arrow while the keyboard stays under your hands. Open the browser and all three instruments sit in one menu, Synth, Drums and Sampler, each with its own categories.

The mode prefix travels with the preset, so stepping through the navigator moves you from a piano to a laser lead to a drum kit without ever choosing an instrument type as a separate act. The mode is a property of the sound, and the sound is what you came for.
Technology
- C++ and JUCE, built with CMake, shipped as AU, VST3 and Standalone from one codebase
- Python for preset generation, so the factory library is produced rather than hand-authored
- The same build loads inside Flowtonik and in any other host, so this is the whole product, not a cut-down in-house version