Audio Export

MidiEditor AI can render your MIDI files to audio using the built-in FluidSynth synthesizer and loaded SoundFonts. Export to WAV, FLAC, OGG Vorbis, or MP3 — no external tools required.

The MP3 encoder (LAME 3.100) is compiled directly into MidiEditor AI as a static library. There is no need to install or configure anything.

How to Export

There are three ways to start an audio export:

  1. File → Export Audio… (or Ctrl+Shift+E) — exports the full MIDI file or a custom range.
  2. Right-click selection → Export Selection as Audio… — exports only the currently selected notes.
  3. Export Audio button in the FluidSynth settings panel.
Right-click context menu showing Export Selection as Audio option

Right-click on selected notes to export just the selection.

Export Dialog

The export dialog lets you configure exactly how your audio should be rendered.

Export Audio dialog showing format, quality, range, and reverb tail options
SettingDescription
Format Choose the output format:
  • WAV — Uncompressed PCM. Largest file, highest quality. Best for further processing.
  • FLAC — Lossless compression. Same quality as WAV, ~60% smaller.
  • OGG Vorbis — Lossy compression. Good quality at small file sizes.
  • MP3 — Lossy compression via LAME 3.100. Universal compatibility.
Quality Preset quality tiers:
  • Draft — 22050 Hz, 16-bit (fast rendering, small files)
  • CD — 44100 Hz, 16-bit (standard quality)
  • Studio — 48000 Hz, 16-bit (professional)
  • Hi-Res — 96000 Hz, 16-bit (audiophile)
Range What part of the file to export:
  • Full Song — the entire MIDI file
  • Selection — only the currently selected notes (when using the context menu)
  • Custom Measures — specify start and end measure numbers
Reverb Tail When enabled, adds extra time at the end so reverb and sustain can fade out naturally instead of cutting off abruptly.
Estimated Size Shows the approximate output file size based on the current settings.

Export Progress

After clicking Export and choosing a save location, MidiEditor AI renders the audio in the background. A progress dialog shows the current phase and percentage.

Export progress dialog showing rendering phase and cancel button

For MP3 exports, there are two phases:

  1. Rendering WAV — FluidSynth synthesizes the MIDI to a temporary WAV file.
  2. Encoding MP3 — LAME converts the WAV to MP3 at the selected quality.

You can click Cancel at any time during either phase. The temporary files are cleaned up automatically.

Export Completion

When the export finishes, a dialog appears with three options:

Export completion dialog with Open File, Open Folder, and Close buttons
ButtonAction
Open FileOpens the exported audio file in your default media player.
Open FolderOpens the containing folder in Windows Explorer.
CloseDismisses the dialog.

Exporting Guitar Pro Files

Guitar Pro files (.gp3, .gp4, .gp5, .gpx, .gp) can be exported to audio just like regular MIDI files. MidiEditor AI automatically saves the imported data to a temporary MIDI file for FluidSynth to render. This happens transparently — no extra steps needed.

SoundFont Requirement

Audio export uses the currently loaded SoundFonts to determine instrument sounds. Make sure at least one SoundFont is loaded before exporting. If no SoundFonts are available, the export will fail with an error message.

Tip: The exported audio will sound exactly like what you hear during playback with FluidSynth. If you want different instruments, reorder or swap SoundFonts before exporting. SoundFonts that are disabled (unchecked) are not used during export.

Format Details

FormatTypeFile SizeBest For
WAVUncompressed PCMLarge (~10 MB/min at CD)Further editing in a DAW, maximum quality
FLACLosslessMedium (~6 MB/min at CD)Archival, quality-conscious distribution
OGGLossySmall (~1.5 MB/min)Web, games, Linux ecosystem
MP3Lossy (LAME VBR)Small (~1.5 MB/min)Universal sharing, broad player support

Keyboard Shortcut

ShortcutAction
Ctrl+Shift+EOpen the Export Audio dialog (full file)

Tips