FULL VERSION COMPATIBLE WITHSTANDALONE · VST3 · AU · CLAPWINDOWS · MACOS · LINUX
This demo voices a pure sine.
In MIDISketch, standalone or as a plugin, you load any third-party VST3 inside and sketch straight into it.
MPE synth: polyphonic pitch bends, every note carries its own curve.
Non-MPE synth: draw bends monophonically on one channel, same easy sketching and tools.
Free for 7 days. Then $45 once. Lifetime updates. V0.9.9.6 · SIGNED & NOTARIZED
Windows 10+, 64-bit
VST3 · CLAP · Standalone
macOS 10.15+, Intel & Apple Silicon
AU · VST3 · CLAP · Standalone
In every other DAW, bending a note means drawing automation on a lane underneath it. You draw it blind, at a different scale, and it applies to every note on the channel at once. Here the curve is the note. Alt-click or double-click to add pitch points, drag to bend, pull the bezier handles to shape it, and hear your synth follow as you draw. A semitone up is one row up. Full MPE, per note, per voice.
Sing a line and print it as full MPE pitch curves that follow every bend of your voice, or as clean staccato notes. Tuning can apply before anything lands, so the notes come out in key with the contour intact. Then route brightness, mouth shape, and breath to slide, pressure, or any CC, and ride the filter with your vowels, monitoring live in under 26ms.

Load Serum 2, Vital, Phase Plant, or any VST3 or AU instrument inside MIDISketch and the MPE never has to leave the plugin, so your DAW only ever sees audio. That is why this works in hosts with no MPE support at all. MPE synths get true per-voice polyphonic bend. Everything else gets global channel 1 bend, drawn exactly the same way.
You do not need a third-party plugin to start. MIDISketch has its own basic wavetable synth built in: oscillator selection, detuned unison, a single filter and an envelope. Every voice takes per-note bend, pressure and slide, so you can draw a curve and hear real MPE the moment you open it.
Everything you learned drawing pitch works here. The same points, the same bezier handles, the same one-click LFOs, now on pressure, slide and pan as MPE, on any CC, or bound straight to a parameter on the synth you loaded. Velocity is one value per note, not a curve, so it gets its own bar. Not an automation editor bolted on the side.
Turn it on and colour and width follow expression, so a louder note is wider and a brighter one reads differently on the roll. A part stops being a grid of identical rectangles and starts looking like what it sounds like. You can see the shape of a phrase before you hear it.
Drop an LFO onto a note or a lane, set its rate and depth, and shape the wave itself. It stays anchored to the points you built it on, and stays non-destructive until you bake it.
Seaboard, LinnStrument, Erae 2, Osmose, Push 3: record pitch bend, pressure and slide as editable curves, then fix single points instead of redoing takes. Takes arrive already simplified into clean, grabbable points rather than a dense stream nothing can edit, hand vibrato is converted into a real LFO you can retime, and slides become glides. None of it is destructive, so the fidelity of what you played survives the tidying.
Up to four audio effects load after the synth, standalone or as a plugin, each with its own bypass, wet/dry and gain. Upstream sits a MIDI generator slot: drop in a chord engine or an arp and what it plays arrives as editable MPE curves instead of a frozen part. Any effect or synth parameter can then be learned onto a lane and drawn with the same points and curves you use for pitch, or handed to your DAW as a mapped parameter.
Stamp chords in key and arpeggiate them on the spot. Save your own note shapes as stamps, reuse them anywhere, and share them with anyone.
Load a vocal or any recording, see its spectrogram behind the roll, and trace the pitch straight into editable MPE curves. Real bends, not quantized steps.
Just intonation ratio snapping, custom EDO grids at any division, historical temperaments, and Scala file import. Smart Root retunes chords from context.
Slice a whole note, or just the stretch between two pitch points, into musical divisions or a free 2 to 64. Or run a rhythm: Euclidean, clave, tresillo and trap ship with it, and any MIDI file you drop in becomes a preset. Gap, velocity and speed each get their own curve, and none of it bakes until you say so.
Map up to eight sections of a sketch to MIDI notes. Press one and that phrase plays, hold it and it loops, let go and it stops. Press several and they all run, each with its own playhead, so a finished sketch becomes something you perform. Learn a note in one click, or let any key fire a cue.
Open multiple windows and see each other's notes as ghost overlays in real time. Drag notes between instances to layer MPE parts.
Standard MPE out of the plugin or the standalone. Drag to your DAW, export the file, or route the standalone straight to hardware and other apps.

Shorts from the people using it. Press play, sound comes with it.
"MIDI Sketch is a truly revolutionary plugin, and I believe it will still be used even by our grandchildren."
Hhrozniykot
"This is absolutely insane, unlocks an entire new world I've only dreamt of til now 🤯"
Ddavisdiercks
"This is definitely the new era of MIDI in music production"
CCyaniteProducer
"This seems absolutely groundbreaking. Fantastic work 🤝"
Iinthemix
"This plugin is seriously awesome. Super useful and inspiring to work with!"
CChamilawarna
"just got this. SO FUN!"
FFrankG
FL Studio cannot send per-note pitch bend on its own: every bend hits all notes on the channel. MIDISketch gets around that by hosting the synth inside itself, so you draw curves in our roll and Serum, Vital or Phase Plant hear them per note. Full walkthrough in the FL Studio guide.
Seven days free, no credit card, every feature unlocked. The trial starts when you press the button, not when you download, so the clock does not run down while it sits unopened. After that it is a one-time $45 that covers every future update, verified on your machine and working offline. Start the trial.
You own it for good. A purchase is a one-time $45 for a lifetime license: no subscription, nothing to renew, and every future update is included at no extra cost. The only thing limited is the price. $45 is the early-access price and it will rise, so buying now locks in both the app and the lowest price it will ever be. Early supporters stay covered for good, even if the pricing or edition changes later on.
Two ways. Card through Stripe: Visa, Mastercard and Amex, plus Apple Pay, Google Pay and Link, and SEPA in Europe. PayPal, the small link under the buy buttons: your balance, a linked bank or card, or a card without a PayPal account through their guest checkout, and Pay in 4 where PayPal offers it. Both cost the same $45 and both email your key within a minute.
A refused card is almost always the bank blocking a foreign or online charge. Try PayPal, or ask the bank to allow international payments and try again. A few countries have no working route to a US company right now, Russia and Belarus among them, where the card networks and PayPal have both been suspended since 2022. We cannot take a payment from there and do not have a way around it.
Buying for someone else works on the card checkout: enter their email there and the key goes to that address, tied to it.
Yes. MIDISketch listens to your voice and prints it as notes carrying the pitch curve you actually sang: the scoops, the slides and the vibrato arrive as editable pitch points instead of being flattened onto a grid. Tidy it by hand, then play it back through any synth.
Drop any audio onto the roll and MIDISketch analyses it into a spectrogram you can see and trace. Draw along the pitch you can literally see, or let the trace tool snap to it. Multi-resolution analysis keeps low and high material readable at once, and a clarity pass strips the noise around the notes you care about.
Yes. Live has supported MPE since 11, and MIDISketch sits on top of it as a faster way to author expression: bezier pitch curves, MPE controller recording, chord stamps, one-click LFOs, audio tracing, and a synth host of its own. See the Ableton guide.
Yes. MIDISketch ships as AU as well as VST3 and CLAP, so it loads in Logic on macOS as an instrument. Host any MPE synth inside it and draw curves that go well past Logic’s own MIDI editing. See the Logic Pro guide.
REAPER is officially supported. Install the VST3 or CLAP, add it to a track as an instrument, and load your synth into the built-in host. REAPER’s routing is a good match for MPE output. See the REAPER guide.
Yes, and Bitwig is about as MPE-native as hosts get. Load MIDISketch as a VST3 and either host your synth inside it or send its MPE straight out to Bitwig’s own instruments. See the Bitwig guide.
Pro Tools loads AAX plugins only, so MIDISketch will not appear in its plugin list on its own. Load a VST3 host as AAX (Blue Cat PatchWork and similar wrappers), put MIDISketch inside it, and the full plugin runs from there. See the Pro Tools guide and the compatibility page.
Notes, velocity and sustain work with essentially any instrument plugin. For per-note bend, glides and the X/Y/Z dimensions the synth needs MPE support. Confirmed: Serum, Vital, Phase Plant, Pigments, Surge XT, Diva and many more. Non-MPE synths still work: see the pitch bend answer below. The compatibility page tracks the full list.
No, and if you own one, MIDISketch works with it. Without hardware you draw MPE expression with the mouse: pitch bends, slides, pressure and per-note modulation, sent out as standard MPE MIDI to any compatible synth. With hardware, record your Seaboard, Osmose or Push performance straight in, then fix a wobbly bend or redraw a slide by hand instead of re-taking. You can also import MPE MIDI files and keep every bend, pressure and slide curve intact.
Not yet, and it is planned. MIDISketch already works the way MIDI 2.0 thinks: every note carries its own pitch and its own expression, drawn as a curve rather than typed as a number. MPE is how you force that idea through MIDI 1.0, by spreading notes across fifteen channels and squeezing every bend into 14 bits. MIDI 2.0 makes it native, per note, at far higher resolution, with no channel juggling and no fifteen-voice ceiling.
That makes it a transport change rather than a redesign. The hard part, an editor where you draw expression and watch it move, is the product already. The curves you draw here are continuous maths, and MIDI 2.0 is the first protocol able to carry them at close to the resolution you actually drew.
The part we care about beyond our own roadmap: MIDI 2.0 is abstract to most producers today, because using it properly means owning hardware built for it. Drawing needs no hardware. Make per-note expression something you sketch with a mouse in a roll you already understand, and MIDI 2.0 stops being a spec people read about and becomes something they feel on the first try.
Almost always the synth’s bend range. MIDISketch sends up to ±48 semitones; most synths ship at ±2, so a big drawn curve arrives as a wobble.
MPE synth (Serum, Vital, Phase Plant, Pigments, Surge XT, Diva): enable MPE in the synth and set its pitch bend range to 48.
Non-MPE synth (Kontakt, Omnisphere, Massive, Sylenth1): switch MIDISketch to Pitch Wheel mode in Settings, MIDI Settings. Everything plays on one channel with a standard pitch wheel, which is ideal for monophonic leads, and you pick a range the synth agrees with (±2, ±12, ±24, ±48).
A Serum 2.1.4 bug, not MIDISketch. When Pressure runs through a Macro (Serum’s YZ or XYZ → Macro option) into a fast target like oscillator level, the macro holds the previous note’s value for an instant at note-on and then jumps, which you hear as a click.
Fix: update Serum to 2.1.5 or newer, or in Serum’s Matrix map Expr Z (Press.) straight to the destination instead of through a Macro. Keep MPE on with bend range 48. MIDISketch sends the value on time, so DAW latency or pre-roll will not help.
A second, optional plugin the installer offers. It is an audio effect you put on a track to send that track’s audio into MIDISketch, which is how voice and instrument audio reach the pitch tracker. You only need it if you want to sing or play into MIDISketch from another track. The instrument works fine on its own without it. It used to be called MIDISketch FX.
All three. VST3 and CLAP on every platform, AU on macOS, and a standalone build everywhere so you can sketch without opening a DAW.
A normal piano roll places notes and sets velocity. MIDISketch adds per-note pitch curves with bezier control, a brush for painting notes freehand, stamps for reusing shapes, simplify for cleaning curves up, expression lanes per note, non-destructive LFOs, live preview as you draw, and a synth host. It is a dedicated expression instrument that lives inside your DAW.
No, it is a stripped-down port of the interaction grammar running on a plain sine. The real plugin hosts your own synths, carries the full toolset, and sends real MPE. The demo exists so you can feel how drawing pitch works before you download anything.
7 days, full version. Enter your email and your download unlocks right here. No verification step. A few short emails follow during the trial, then the odd update. One click stops them.
NO SPAM. ONE-CLICK UNSUBSCRIBE.
Enter a valid email address.
You're in. Updates land in your inbox.
The download link is in that email too, so you can grab it on your computer.
DOWNLOAD INSTALLERMIDISKETCH v0.9.9.6 · WINDOWS
Rather place the files yourself?
Instruments and utilities from Eliotonic.
Visual meets audio.
Eliotonic exists to close the gap between imagining a sound and hearing it. We build instruments where expression is the default, not an afterthought: pitch you can draw, movement you can see, and tools that feel like sketching rather than programming. MIDISketch is the first of them.
* also, my girlfriend helped come up with it, and I would be a bad person if I did not mention that
Enough about us. Go draw something.