Crafting Delightful Digital Experiences
Click a hotspot to see what each interaction does on the piano roll.
DonutStudio gives you the widest range of harmonic tension, from absolute consonance (zero beating, pure fusion) to extreme dissonance (collisions between different harmonic anchors that create beating patterns like Balinese gamelan), including intervals the ear has no template for. The harmonic series is a space to explore. Every ratio is a creative choice, and the composer is the one who arbitrates.
DonutStudio's chord tools work with pure ratios and harmonic relationships, so a detected chord is a structure of intervals.
Real-time analysis against 50+ chord templates built on pure ratios. DonutStudio reads what a voicing actually is harmonically, including harmonic 7ths, neutral thirds, and altered extensions that 12-TET has no name for.
Detect a chord and generate the harmonic links that match. A major triad spawns 5:4 and 3:2 links automatically. Turn an entire progression into a fully linked harmonic graph in seconds.
Hand DonutStudio a chord progression and it picks the optimal tuning root for each chord automatically. A I–vi–ii–V retunes per chord with no comma drift, no wolf intervals, and no compromise between keys. DonutStudio handles the hard part of just intonation for you.
See your progression as motion through JI space. The circle-of-fifths overlay draws the pure-fifth relationships between your roots as arrows, so a I–vi–ii–V reads as a path you can follow and adjust by ear and by ratio.
See the actual frequency relationships between notes. Inspect how a voicing's ratios stack up, where the beating sits, and how each link contributes to the chord's character. Cmaj7 is detected as 4:5:6:15/8.
Links are one way to place a pitch. Sometimes you want the number. Microtune any note by an exact cents offset, or mark it as a tuning root and let the rest of the graph resolve around it, all independent of the 12-TET grid underneath.
Nudge any note by precise cents, or pin it as a tuning root. The piano roll stops being twelve fixed pitches and becomes a continuous tuning surface.
Load any .scl scale and switch between saved tuning presets from a browser. Bring your favorite EDO, JI, or historical temperament straight into the editor.
Hand DonutStudio a chord progression and it picks the optimal tuning root for each chord automatically, so a whole passage stays in tune with no comma drift and no wolf intervals.
DonutStudio is an MTS-ESP master: the microtuning you build here retunes every MTS-ESP-aware plugin in your session live. It's also a client, so it can receive tuning from elsewhere. Your tuning travels with you across the session.
Every note carries an editable pitch curve. Open the expression editor and shape per-note pitch-bend points by hand, with tension and S-curve controls on every segment. Draw natural vibrato, scoops, microtonal slides, and vocal-style portamento directly on the roll. Generate a vibrato curve from depth/rate/shape, then refine it point by point, or freeze the sections you've dialed in so later edits leave them alone.
Apply across selections, individual tracks, or the whole project. Every transform respects harmonic links and is fully undoable. Hold Shift while you pick one to open the per-chord overlay. Dial in different parameters for each chord in your selection and apply them all in a single pass.
Beyond the freeform roll, the same project arranges into clips on a multi-track timeline, and a synced grand-staff score view auto-derives Helmholtz-Ellis (HEJI) just-intonation accidentals from your links (beta). The harmonic MIDI editor is free in DonutStudio and expands into a production system in DonutStudio Pro.