The AI-Powered MIDI Editor
Compose • Edit • Transform • Play - with an intelligent copilot that understands music.
✨ Features
Everything you need for MIDI editing - plus an AI that actually helps.
MidiPilot AI Copilot
15 AI tools, live Agent streaming, provider model refresh, favourites, and natural language MIDI editing. Compose, harmonize, fix, and refine - just ask.
Real-time Collaboration
Co-edit MIDI files live with up to 8 peers over LAN or WAN, peer-to-peer over WebRTC + DTLS. Async PR workflow with smart-paste tokens, optional Discord webhook for sharing, and a 6-second Connection Test diagnostic.
Score & Tab Import
Open Guitar Pro (GP1-GP8), MusicXML (.musicxml / .xml / .mxl), and MuseScore (.mscz / .mscx) files directly - auto-converted to MIDI on open.
FFXIV Bard Mode
One-click FFXIV channel fixer for MidiBard2 - deterministic algorithm, no AI needed. Guitar variant switching, range clamping, validation.
FluidSynth & Audio Export
Built-in FluidSynth synthesizer with SoundFont management. Export to WAV, FLAC, OGG, or MP3 with the bundled LAME encoder.
7 Themes & MIDI Visualizer
MidiEditor AI brand, Dark, Light, Classic, Sakura, AMOLED, Material Dark, plus Follow-OS auto-switch. 10 color presets for note bars. Real-time MIDI visualizer for playback.
Lyric Editor & Visualizer
Full lyric timeline with drag, resize, split & merge. Tap-to-sync dialog, SRT/LRC/text import, and a karaoke toolbar widget with real-time color sweep.
Professional Piano Roll
Full-featured piano-roll editor with velocity/CC editing, quantization, copy/paste, recording, multi-track support, and smooth playback scrolling.
Editing Tools & Channel Splitter
Split multi-channel MIDI files into one track per channel with GM names, explode chords, delete overlapping notes, convert pitch bends to discrete notes, plus markers for Program Changes / CC / text events and C3-C6 octave guides.
📷 Showcase
See MidiEditor AI in action.
🎨 Theme Preview
7 built-in themes - click to preview.
🆕 What’s New
v1.7.1 - May 2026
Collaboration: PRs, Discord, LAN & WAN Live Sessions
- Real-time multi-peer Live Sessions over LAN and WAN - host an editing session, share a 4-character pairing code, and up to 8 peers can co-edit a single MIDI file in real-time peer-to-peer over WebRTC + DTLS. State-diff sync recovers offline edits as one catch-up diff on rejoin; auto-reconnect, ghost-peer protection, and a Connection Test diagnostic round it out (read more)
- Async PR workflow with smart-paste tokens - Edit → Create PR… packages your diff into a token that collaborators paste with Ctrl+V; the Review dialog opens with per-hunk cherry-pick for a code-review-style loop with no GitHub account needed (read more)
- Discord webhook integration - drop a webhook URL into Settings and Create PR posts a rich embed plus the smart-paste token to the channel, with a per-share opt-out for private one-offs (read more)
- Logging Settings tab with colour-coded severity levels - five radio-selected levels (Off / Errors / Warnings / Info / Debug) with live preview, size-callout warning that escalates with the level, 10 MB rotation, and a dedicated Logging manual page with sample output and "when to attach a log to an issue" guidance
- Cloudflare Worker shipped in-tree - the small KV-backed rendezvous service is included under
cloudflare/with a deploy walkthrough, so users who don't want the shared Happy Tunes endpoint can self-host on the free tier in under five minutes (read more)
⚖️ MidiEditor AI vs. Original
| Feature | Original MidiEditor | AI Edition |
|---|---|---|
| AI Copilot (MidiPilot) | ✖ | ✔ |
| Guitar Pro Import (GP1-GP8) | ✖ | ✔ |
| FFXIV Bard Mode | ✖ | ✔ |
| FluidSynth Playback | ✖ | ✔ |
| Audio Export (WAV/FLAC/MP3) | ✖ | ✔ |
| Themes | 1 | 7 |
| Note Color Presets | ✖ | 10 |
| MIDI Visualizer | ✖ | ✔ |
| SoundFont Management | ✖ | ✔ |
| Chord Detection | ✖ | ✔ |
| Split Channels to Tracks | ✖ | ✔ |
| Explode Chords to Tracks | ✖ | ✔ |
| Delete Overlaps Tool | ✖ | ✔ |
| Glue Notes Tool | ✖ | ✔ |
| Strum Tool | ✖ | ✔ |
| Convert Pitch Bend to Notes | ✖ | ✔ |
| Context Menu (Move Track/Channel/Transpose) | ✖ | ✔ |
| Octave Transpose | ✖ | ✔ |
| Lyric Editor & Visualizer | ✖ | ✔ |
| MCP Server (AI Tool Protocol) | ✖ | ✔ |
| Real-time Collaboration (LAN / WAN / PR / Discord) | ✖ | ✔ |
⬇ Download
Free & open source. Windows 10/11.
Portable ZIP - extract & run. No installer needed. · Download details · All releases