MemoToMIDI — User Manual

Last updated: 2026-08-30 · Applies to TestFlight Build 10

Turn what you play into editable MIDI, on your iPhone, iPad, or Mac.

This manual covers all four surfaces: the iPhone and iPad app, the Mac app (§15), and the MemoToMIDI plugin (Audio Unit) on both platforms (§14). Where a surface differs, it is called out in place.

The beta you are running today is the iPhone and iPad app and its plugin. The Mac app and the Mac plugin ship alongside them at release.

1. Introduction

MemoToMIDI turns a recording of your playing into editable MIDI — the note data your music software reads. Play a riff, a melody, a chord part, or hum a line, and the app detects the notes and presents them on a piano roll to clean up and export.

Instrument doesn’t matter: guitar, bass, piano, voice, strings, winds, a synth line. If it has pitch, the app will try to transcribe it.

Where it runs. There are four places you can use MemoToMIDI, and they are not all the same tool:

One purchase covers all of them.

What you can do with it

The workflow. Every project follows the same four steps:

  1. Record or import — record into the app, or bring in an audio file you already have.
  2. Transcribe — when a recording stops, the app analyzes the audio and lays the notes onto a piano roll automatically. From there you adjust the detection to get the most faithful version before you start editing.
  3. Edit — delete or add notes, re-pitch, dynamics, quantize, etc.
  4. Export — save the result as a standard MIDI file.

The transcription usually isn’t perfect. Auto-detection gets you most of the way, and then you tighten it up after. You could polish it in your DAW instead, but MemoToMIDI keeps everything lined up right where you recorded it — making it easy to compare with your ears and tweak anything that doesn’t sound quite right on your phone.

The rest of this manual covers each step and the tools around them: the tuner, the click track, your recording library, and settings.

MemoToMIDI reads pitched playing, not drums, and it runs entirely on your device. There’s no account and no server: your audio is never sent anywhere, and transcription works offline. The one thing that leaves your iPhone or iPad is a finished .mid file, and only when you ask for it — Add to Song puts it in your own iCloud Drive so your other devices can reach it.


2. Getting started

Installing the beta

MemoToMIDI is currently distributed through TestFlight, Apple’s app for pre-release builds.

  1. Install TestFlight from the App Store if you don’t have it.
  2. Open the invitation link you were sent, or enter your invite code in TestFlight.
  3. Tap Install next to MemoToMIDI, then Open.

You’ll need an iPhone running iOS 17 or later, or an iPad running iPadOS 17 or later. Once MemoToMIDI reaches the App Store you’ll install it the usual way. The Mac app and Mac plugin need macOS 14 or later, and arrive at release rather than in this beta.

First launch

The app opens to your Library — the home screen. It’s empty until you record or import. Two buttons:

Current MemoToMIDI Library on iPhone with named takes, waveform and MIDI previews
The Library with recorded takes ready to preview or open.

Microphone permission

The first time you tap Record, iOS asks to use the microphone. Tap Allow — the app can’t record without it. If you decline, you can turn it back on later in the iOS Settings app under MemoToMIDI; if the app finds the mic blocked, it shows a shortcut to that screen.

Finding your way around

The app has four stops:

  1. Library — your saved takes; where you start and return.
  2. Record / Import — getting audio in.
  3. Detection — where the app transcribes the audio and you edit the notes on a piano roll.
  4. Export — turning the finished notes into a MIDI file.

3. Recording audio

To record, open the Library and tap Record.

MemoToMIDI recording on iPhone at beat four, with an elapsed timer, live waveform, beat indicator, and Stop control
Recording at beat four with the live waveform, elapsed timer, and Stop control.

Before you record

With Free selected, the ready screen’s microphone artwork gently breathes and reacts to sound while the mic is primed. Tap the artwork to shuffle it. This is visual only: its motion does not mean recording has started, it does not affect the audio or transcription, and nothing is saved until you press Record. If microphone access has not been decided yet, the app asks when you press Record or open Tuner; a granted Record request continues straight into the take.

Choose one timing workflow before you begin:

The screen also includes a compact Tuner — see Tuner.

MemoToMIDI ready-to-record screen on iPhone with Click selected at 120 BPM, four beats per bar, audible output, Tuner, and Record button
Click mode keeps tempo, meter, and audible or visual output controls together before you record.

Recording

  1. Tap Record. Recording begins immediately; there is no automatic count-in. With Click selected, audio capture and the click start together, so you can listen through as many lead-in bars as you need before playing.
  2. As you play, the screen shows a running timer and a live waveform. Recording is mono — point your device at the source and keep a steady distance. Closer is generally better, but distance isn’t as important as a quiet room and a clean performance.
  3. Tap Stop when you’re done.

There’s no length limit, but short, focused takes transcribe more cleanly than long ones. On either device, keep the built-in microphone pointed toward the source; a connected microphone works too.

After you stop

The take is saved automatically as a draft. The screen shows Take saved with a Review Your Take strip; tap play to hear it back. Then choose:

MemoToMIDI free-take review on iPhone with Continue to Detection, Tap Beat Timing, Retake, and Discard actions
A saved Free take offers Beat Timing before you enter Detection.

4. Tuner

A built-in tuner gets you in tune before you record. On the Record screen, tap Tuner; it uses the same microphone permission as recording.

Play a single note and it names the nearest note, with a cents bar and a readout showing how far sharp or flat you are. The display lights up when you’re in tune. It’s chromatic, so it works for any instrument. Tap the to close.

MemoToMIDI chromatic tuner on iPhone showing E4 at 329.90 Hertz and one cent sharp
The tuner identifies a sounding E4 and shows that it is one cent sharp.

5. Tempo & beat-tap

Knowing where the beats fall lets MemoToMIDI line your notes up to bars later. You can set it up two ways: play along to a click track while you record, or tap the beat on a take you’ve already recorded.

Recording to a click

On the Record screen, select Click to play along to a metronome. Click is the default for a fresh setup, and the app remembers your later Click/Free choice:

Because the app knows the click’s timing, your bars are already mapped. Audible click takes show a compact beat indicator while the recorded waveform and timer remain primary; Visual only uses the larger visual beat.

The audible click won’t become MIDI notes, but your microphone may still hear it in the recorded audio. Use headphones or Visual only when bleed matters.

For a free take, select Free and consider counting one bar before you start playing. Keeping that 1 2 3 4 lead-in in the recording makes Beat 1 easier to identify when you set Beat Timing later.

Setting Beat Timing afterwards

For a take recorded without a click, choose Tap Beat Timing from the saved-take review or open Set Beat Timing in Groove. Tap the steady beat you would count — not every note or subdivision. The screen moves through three stages:

  1. Prepare. The full-take waveform is visible before playback. Start on the first beat of a bar if you can, then tap Start Tapping for a visual 3-2-1.
  2. Capture. Audio starts from the beginning. Tap anywhere on the screen — the waveform included — in time with the beat, through to the end; raw tap marks and a compact captured-tap count appear on the waveform. An occasional missed beat is okay. Restart discards this draft and begins again from zero.
  3. Review. MemoToMIDI shows the cleaned beats it will use, including any distinctly marked stray taps it ignored. Use Play with Beat Clicks to listen, tap the waveform to choose a later review start, choose Use All Taps when an ignored tap belongs in the beat sequence, or open Adjust Beats to fix individual markers.
MemoToMIDI Adjust Beats review on iPhone showing the full-take and detail waveforms, Beat 10 of 18, nudge and audition controls, the Detected attacks slider, Snap, Even Out, Delete, Insert, Original, Undo, and Done
Adjust Beats adds a zoomed detail waveform and individual-marker controls below the full-take review.

Adjusting individual beats

Adjust Beats (in review) opens a zoomed detail lane below the full-take waveform. Tap the overview to select the beat nearest your tap, or step through beats with the chevrons — or swipe the detail lane with two fingers (left for the next beat, right for the previous).

Once you make a manual edit, the stray-tap marks and Use All Taps no longer apply — the edited beat list is exactly what you hear and what Save commits. Done returns to review.

Tap Save to commit the reviewed Beat Timing. Retap changes only the draft; Cancel closes the screen, discards that draft, and leaves the previously saved timing unchanged. Remove Beat Timing is the explicit destructive action. After a map is saved, a small dot beside Groove confirms that Beat Timing is available for the take.

You don’t have to set a tempo at all — MemoToMIDI works fine with free timing. A tempo makes bar-aligned editing and export possible.


6. Importing audio

You can bring in an audio file instead of recording fresh.

From the app

  1. In the Library, tap Import.
  2. Pick an audio file from Files, iCloud Drive, or wherever it lives.
  3. The app converts it and adds it to your Library. You’ll see Importing Audio while it works, then the take is ready to open in Detection.

MemoToMIDI handles WAV, M4A, MP3, AIF, and CAF files. If a file’s format isn’t supported you’ll see Import Failed; convert it to one of those formats first.

From another app (the Share Sheet)

You can also send audio to MemoToMIDI from elsewhere — Files, Voice Memos, a browser, a messaging app:

  1. Tap Share in the other app.
  2. Choose MemoToMIDI from the share sheet.
  3. A brief Importing to MemoToMIDI… screen appears, then the app opens with your file in the Library.

If MemoToMIDI can’t open right away, it leaves a notification — “1 recording ready to import. Tap to open.” — and finishes the import the next time you open the app.

Imported audio behaves like a recording from here on: open it, let it transcribe, edit, and export.


7. Your recording library

Every take you record or import lands in the Library and stays until you delete it.

Close view of a MemoToMIDI Library row showing a take name, duration, quick-play control, waveform, and detected-note preview
A Library row keeps the take name and length, quick-play control, waveform, and detected-note preview together.

What a row shows

Each row shows:

Tap anywhere else on the row to open the take in Detection.

Sorting

With more than one recording, a sort control appears next to the Library heading. You can sort by:

Managing takes


8. Transcription basics

Open a take in Detection and the app transcribes it: it analyzes the audio and lays the notes onto a piano roll. Treat that first pass as a starting point — it gets you most of the way, and you fix what it missed from here.

MemoToMIDI Build 10 iPhone Editor showing a transcribed piano roll, Warm Keys playback voice, and the Detect controls
The iPhone Editor keeps the piano roll, playback, and Detect controls together.

It happens automatically

There’s no transcribe button. As soon as a recording finishes — or you open a take from the Library — the app transcribes it: you’ll see Processing audio… for a moment, then the notes appear, ready to play or edit.

The three tabs

Detection has three tabs:

Poly, Mono, Voice

The Detect tab has a Mode switch with three settings:

If a transcription looks cluttered with notes you didn’t play, switch modes — a single-line melody read in Poly is the most common cause.

Singing a melody in

A musical idea is not attached to its lyrics. To get a melody out of your head and into MIDI, sing each note as “bah” and hold the vowel until the next note. The “b” marks where each note starts — including a repeated note on the same pitch — and the held vowel gives the app a steady pitch to read.

Lyrics and humming still work; expect more cleanup. Words move the pitch around inside a note, and humming gives repeated notes no boundary to find, so pairs can read as one long note.


9. Fine-tuning detection

If the first pass isn’t right, the Detect tab has a handful of controls that re-run the transcription as you adjust them. Make small changes and watch the roll update.

The controls

In Voice mode two of these rows change:

A tuning order that works

  1. Set Mode first — Poly, Mono, or Voice (see Transcription basics).
  2. Adjust the Range if the auto-fit left anything out, or to tighten it to your instrument.
  3. Nudge Sensitivity until you’re catching what you played without too many extras.
  4. Use Min Length to sweep up leftover specks.

Editing locks these controls

Once you start editing notes by hand, the detection controls grey out. That’s deliberate: re-running detection would throw your manual edits away. To get them back, tap Reset manual edits — it clears your hand edits (after a confirmation) and unlocks the controls. So it’s worth getting detection close before you fine-edit individual notes.


10. Editing notes (the piano roll)

The piano roll is where you fix whatever the transcription got wrong. Time runs left to right; pitch runs bottom (low) to top (high). Each note is a block.

Getting around

Selecting notes

Tap a note to select it; a selected note gets a compact editing inspector. For this ordinary single-note selection, tapping empty space clears it.

To work on several notes at once, tap the dashed-rectangle Select control in the pitch corner. Drag a rectangle over the notes you want, tap individual notes to add or remove them, or tap a pitch-row label to select that pitch. Empty space clears the set while Select mode stays on. In Select mode, use two fingers to pan and pinch to zoom; tap Select again when the set is ready to edit. The selected notes stay protected from accidental taps until you deliberately clear or change the set.

If a selected note is excluded by the pitch range, trim range, or Scale Lock Drop, it can remain visible as a dashed ghost so you can see what changed. Ghost notes are inactive: they do not play or export, and a ghost-only selection cannot be deleted until the notes are included again.

MemoToMIDI iPhone Groove editor with Select mode active, four notes selected, and a 4 badge in the dashed-rectangle control
Select mode makes a group visible: four selected notes are outlined and the control shows their count.

Moving, resizing, and merging

Fine adjustments (the selection inspector)

With a note or group selected, the inspector offers precise controls. On iPhone in portrait, timing or quantize, velocity, and pitch readouts stack so their full values remain visible; especially narrow layouts condense them further. Its controls apply to every note in the selected group:

Adding and deleting notes

Looping a section

A trim range bar sets a start and end point on the take. Drag the handles inward and playback loops between them. The same range also crops the take: anything outside the handles is left out of what you export.

The strip doubles as a navigator for the whole take: tap empty space in it to move the playhead there, or drag to scrub. If the spot you pick is off screen, the roll scrolls just enough to bring it into view.

Undo, redo, reset


11. Dynamics & velocity

Every MIDI note carries a velocity — how hard it was played, which usually comes through as how loud it sounds. MemoToMIDI gives you one overall control and one per-note control.

The Dynamics slider

On the Detect tab, the Dynamics slider sets how much velocity varies across the take:

Slide between the three to taste. Dynamics changes how strongly the notes play; it does not add or remove notes from the transcription.

Per-note velocity

For individual notes, select a note and use the louder / softer buttons in the selection inspector. The note’s current velocity shows as you adjust it.

Velocity travels with the MIDI you export, so whatever you set here is what your DAW or instrument plays back.


12. Playback & sound

You can play your transcription back at any point and choose what it plays through.

Playing back

Press play to hear the notes on the roll; stop returns to the start. The roll follows along and the bar/beat counter keeps time. Turn on the metronome for a click alongside.

Source vs MIDI — the Compare slider

On the Detect tab, the Compare slider crossfades between two things:

Slide toward either (or anywhere between) to A/B them and hear how closely the notes match what you played. It’s the quickest way to catch a wrong or missing note. Compare lives on the Detect tab only; on the Groove and Export tabs, playback is the MIDI alone.

Choosing a sound

Tap the Sound picker to choose one of six MemoToMIDI playback voices. New takes start on Warm Keys:

Tap a sound to select it and preview it when playback is stopped; tap the selected sound again to hear it again. The picker uses one scrollable column on both iPhone and iPad; tap Done or swipe down to close it.

MemoToMIDI sound picker on iPhone listing Warm Keys, Glass Bells, Round Bass, Wood Mallets, Soft Bloom, and Reference Saw
The six playback voices use short captions and distinct envelope marks to make their roles easy to scan.

The sound is only for auditioning in the app. It doesn’t change the notes, and the MIDI you export carries the notes, not the sound — pick any instrument you like in your DAW afterward.

After updating: takes that used an older sampled instrument or waveform keep their notes and edits, but the retired sound is replaced by one of the six current voices. The in-app audition may therefore sound different. Exported MIDI is unaffected.


13. Tightening timing & exporting MIDI

The last two tabs — Groove and Export — tidy the timing and turn your work into a MIDI file.

Groove: snapping to the grid

If you played a little loose, the Groove tab pulls notes onto a rhythmic grid. Turn quantize on, then set:

Quantizing snaps notes to the beat, so it needs the take to have a beat map — the app’s record of where the beats fall in your recording. You make one by recording to a click or by tapping the beat in afterward (see Tempo & beat-tap); without one, Groove has no beats to snap to. There’s also an export tempo here: the BPM written into the MIDI file, so your DAW opens it at the right speed.

Export: saving the MIDI

On the Export tab:

MemoToMIDI Build 10 iPad Export panel with Transpose, Scale Lock, Export As, Save MIDI, Share, and Report controls
The current wide Export panel separates transpose and scale choices from file and export actions.

The exported file is a Standard MIDI File, the format every DAW reads. It carries your notes, their timing and velocities, and the tempo. Open it in Logic, Ableton, GarageBand, FL Studio, or anything else, and assign whatever instrument you like.

Save and Share stay greyed out until there are notes to export. If they’re disabled, go back to Detect and check the transcription has notes.

Bringing a MIDI file into GarageBand for iOS

GarageBand imports a .mid through its own Loop Browser → Files picker. Where you drop it matters, and one of its rules catches people out silently — that one is not a MemoToMIDI setting and gives you no error message; the take just arrives short.


14. Using MemoToMIDI inside another app (the plugin)

MemoToMIDI installs an Audio Unit (AUv3) plugin alongside the app, on iPhone and iPad and on the Mac, so you can capture and transcribe without leaving your music app.

It is an audio effect, not an instrument. Put it on the track carrying the sound you want transcribed — an audio track with a guitar or a vocal on it, or a live input — and it listens to what passes through. Adding it to an instrument track gives it nothing to hear.

The MemoToMIDI plugin open in an AUv3 host on iPad, showing the piano roll and the detection controls.
The plugin on iPad, at the size a host like AUM gives it: capture, the transcribed roll, and the detection controls.

Finding it in your host

What the plugin does

Capture records what the host sends the track, and the take transcribes automatically when you stop. You get the piano roll, the detection controls and playback in the host’s window.

Capture is capped, because the audio is held in memory:

Reach the cap and capture stops on its own and transcribes what it has — nothing after the limit is kept. For longer material, record in the app instead.

The click track, the tuner, the recording library and quantize and groove stay in the app. The plugin is for getting an idea out of a track you already have; tightening timing to a grid happens in the app, or in your host.

Editing in the plugin

How much you can change in the plugin depends on the platform, because the Mac gets a mouse and a much bigger window.

Both platforms carry the detection controls — mode, sensitivity, pitch range, minimum length — and the Source/Sound comparison for checking the transcription against the audio it came from.

Getting a take out of the plugin

This is the part that differs most between the two platforms.

On iPhone and iPad, two controls do it, and which one you want depends on where you’re going next.

Add to Song only appears when iCloud Drive is available. It writes into your iCloud Drive folder, so if you’re signed out of iCloud or have iCloud Drive turned off, the control is hidden rather than shown and broken. Open in App always works, so you’re never stuck.

In a narrow plugin window, controls shed down to icons; Add to Song becomes a Song icon and Open in App an App icon. Both do the same thing they do when labelled.

On the Mac, you drag the MIDI out directly. The Drag MIDI chip in the plugin’s Deliver section is a real .mid file — drag it onto a MIDI or software instrument track in your host and the region lands where you drop it. No file picker, no iCloud.

The MemoToMIDI plugin open in Logic Pro on the Mac, with the Drag MIDI chip below the piano roll.
The plugin in Logic Pro. Drag the MIDI chip straight onto a software instrument track.

There is also a Host MIDI (advanced) switch, which offers the plugin’s MIDI as a live output your host can route to an instrument track. Whether it works depends on the host wiring that route — the plugin tells you which it did, Host route connected or Host route unavailable. Drag MIDI is the reliable path; reach for Host MIDI only if you specifically want live routing.

Importing what you added into your host

On iOS your host imports the .mid through its own file picker — in GarageBand for iOS, Loop Browser → Files → Browse items from the Files app, then iCloud Drive → MemoToMIDI. GarageBand’s two import traps apply exactly as they do to a file exported from the app: a MIDI region needs a software instrument track, and a non-Automatic section length silently truncates it. Both are described in §13, Bringing a MIDI file into GarageBand for iOS — worth reading before you conclude the plugin dropped half your take.

On the Mac, dragging the chip skips all of this. Drop it on a software instrument track and Logic makes the region for you.


15. The Mac app

The Mac app is not a Mac copy of the iPhone app. It does not record, and it has no tuner or click track — a Mac already has a DAW for that. It is built around one job: turn audio files you already have into MIDI, and keep them where you can find them again.

The MemoToMIDI Mac app with a transcribed idea on the piano roll and the Idea Library beside it.
The Mac app: drop an audio file, refine the transcription, drag the MIDI out.

Getting audio in

Drop an audio file on the window, or use Open Audio File…. It transcribes and lands in your Idea Library, which lives on that Mac — every file you import stays there until you remove it. Nothing leaves the Mac at all: the library is local, and the Mac has no iCloud folder of its own.

Refining

The piano roll works the way the Mac plugin’s does: drag a note’s body to move it, drag an edge to resize, select and press Delete to remove it, Undo and Redo with the usual Command–Z and Shift–Command–Z. Fit Result frames the whole transcription. Reset Edits clears your manual changes and brings the detected notes back as they were.

The detection controls sit below the roll, and they are the same ones the app and the plugin carry. §9 describes what each does.

Getting MIDI out

Two ways, and they produce the same file:

Importing, transcribing and refining are free. Exporting the MIDI — saving a .mid or dragging it into your DAW — is part of the one-time MemoToMIDI unlock.

Help

The Help button in the toolbar has the first steps and a link to this manual.


16. Settings

Open settings from the gear in the corner of the Library. Everything here is optional; the defaults are sensible.

Appearance

Accessibility

MemoToMIDI follows several accessibility settings from iOS and iPadOS automatically:

Accessibility work is ongoing, so this is not a claim that every screen is fully optimized for VoiceOver. If a task is blocked, use Report a problem and say which accessibility setting and screen you were using.

Recording

These set the defaults for new recordings; you can still change them per take on the Record screen:

Playback

Inference cache

When MemoToMIDI transcribes a take it caches the analysis, so reopening is instant. This section shows how much space the cache uses and offers a Clear Cache button. Clearing is safe — your recordings and edits are untouched — but the next time you open each recording it analyzes again (roughly 3–8 seconds per recording).

About

About shows the installed app version. Open Acknowledgments there for third-party notices and license text.


17. Tips & troubleshooting

Getting the cleanest transcription

A clean recording does most of the work. Detection only has the audio you give it, so a tidy performance in a quiet room transcribes far better than a noisy or hesitant one.

The first few takes will show you what it handles well and how Mode, Range, and Sensitivity change the result.

Common fixes

If you see… Try this
Notes you didn’t play Switch to Mono (for single lines), lower Sensitivity, raise Min Length, or narrow the Range.
Missing quiet notes Raise Sensitivity (Poly), or lower Min Length.
Low rumble or high “ghost” notes Narrow the pitch Range to your instrument.
One long note that should be several Turn on Onset Split and raise its Splits amount.
Loose timing Give the take a tempo, then quantize in Groove.
Detection controls greyed out You’ve made manual edits — tap Reset manual edits to unlock them.
Nothing detected at all Make sure the audio is clearly pitched; percussive or very distorted sounds won’t transcribe.

Reporting a problem (beta)

On the Export tab, tap Report a problem:

  1. Under What went wrong?, choose one or more tags — Missing notes, Extra notes, Wrong pitch, Timing, or Other.
  2. Add an optional note under Details.
  3. Tap Create report, then share the bundle with the developer.

The report includes the recording’s audio so the problem can be reproduced.

Getting help

Email contact@memotomidi.com. Include your device model, your iOS version, and — if a specific take went wrong — a problem report from the step above; it carries the audio needed to reproduce what you heard.

The app, this manual, and support are in English only. There is no other language version yet, and none is promised for a specific date; if that changes it will be announced rather than assumed.