Your complete guide to the AI-powered MIDI editor
v1.7.1 · ManualNew to MidiEditor AI?
Start with the Editor Overview, then jump to MidiPilot to learn how the AI copilot works. Check out the Prompt Examples for real-world use cases.
🤖 AI Features
💬 MidiPilot - AI Copilot
The integrated AI brain with live Agent streaming, provider model refresh, favourites, and natural-language MIDI editing.
- ⭐ Key Features
- 💬 Chat Panel
- 📨 Simple Mode (One-Shot)
- 🎯 Agent Mode (Multi-Step)
- 🎮 FFXIV Bard Mode
- ⚖️ Mode Comparison
- ⚡ Live Agent Streaming
- 🔄 Model Refresh & Favourites
- 📜 Conversation History
- 🔥 Token Tracking
- ⚙️ AI Settings
- ✏️ Custom System Prompts
- 🔧 AI Tools Reference (15 tools)
- 🔌 Supported Providers
- 🚀 Getting Started
💡 Prompt Examples
Real-world examples showing how to use MidiPilot for composing, editing, harmonizing, converting, and more.
🤝 Collaboration
🤝 Collaboration Overview
Four modes - Async PR, Discord, LAN Live, WAN Live - one diff engine. Pick a mode based on realtime needs, audience, and how chatty you want the editor to be.
📝 Async PR
Smart-paste tokens, the Review dialog, and the Create-PR flow - ship a change-set as text, recipient pastes Ctrl+V to review.
📢 Discord
Auto-post each PR's smart-paste token + summary embed to a Discord channel via webhook. Same review flow as Async PR on the receiving end.
🏠 LAN Live
Real-time co-editing on the same network. UDP multicast discovery, TCP transport, file-transfer-on-join, bi-directional sync every 200 ms.
🌐 WAN Live
Real-time co-editing across the internet. WebRTC + DTLS, Cloudflare Worker rendezvous, 4-character codes, NAT traversal via STUN.
☁️ Self-host Cloudflare
Deploy your own rendezvous Worker in five minutes. Free tier covers 100k requests/day. Privacy, custom domains, ratelimit ownership.
⚙️ Settings Reference
Every toggle on the Collaboration tab - identity, hosting safety, WAN rendezvous, Discord webhook, logging.
🛠️ Tools
Fix X|V Channels
One-click deterministic FFXIV channel fixer - no AI needed. Sets up MidiBard2 channel mapping, program changes, and guitar variant switching.
🎮 FFXIV Voice Limiter
Live voice-load gauge + lane that surface the 16-voice ceiling and 14 notes/s/channel rate cap before the game silently drops your notes.
Convert Tempo, Preserve Duration
Re-target a MIDI from one BPM to another while keeping the real-time playback length identical - one atomic, undoable action.
🔊 SoundFonts & FluidSynth
Built-in FluidSynth synthesizer with SoundFont management, audio settings, and FFXIV SoundFont Mode for accurate bard playback.
🎤 Lyric Editor & Visualizer
Full lyric timeline with drag, resize, split & merge. Tap-to-sync, SRT/LRC/text import, and a karaoke toolbar visualizer.
🎶 Audio Export
Render MIDI to WAV, FLAC, OGG Vorbis, or MP3 using loaded SoundFonts. Built-in LAME 3.100 MP3 encoder - no external tools needed.
🔗 MCP Server
Built-in Model Context Protocol server. Connect Claude Desktop, VS Code Copilot, Cursor, or any MCP client to edit MIDI directly.
Split Channels to Tracks
Convert single-track multi-channel GM MIDI files into one track per instrument. Auto-names tracks from GM Program Change events.
🎨 Themes & Appearance
Seven built-in themes (Dark, Light, Sakura, AMOLED, Material Dark, System, Classic), 10 color presets, and a real-time MIDI Visualizer.
📂 Supported Files
Open MIDI, Guitar Pro (GP1-GP8), MusicXML, and MuseScore files directly - one unified reference for every supported input format.
⌨️ Keyboard Shortcuts
Full reference of every keyboard shortcut shipped with MidiEditor AI - 78 actions organised by category, each with its action ID for rebinding under Settings → Keybinds.
📝 Logging
Five severity levels with live preview & size estimates, in-flight rotation at 10 MB, advanced per-category filter rules. The bridge between “something feels off” and a useful bug report.
🎵 Getting Started
👋 Editor & Components
Overview of MidiEditor AI’s main window, toolbars, event view, track/channel editors, and menubar.
Read Overview →⚙️ Setup & Installation
Configure MIDI I/O, connect instruments, set up synthesizers, and configure auto-updates.
🎼 MIDI Fundamentals
📚 MIDI Overview
A primer on the MIDI protocol: tracks, channels, events, and I/O.
🖥️ Editor & Components
The main window, menus, toolbar, event view, and side panels explained.
✏️ Editing & Workflow
🎹 Editing MIDI Files
Select, move, create, delete, quantize, copy/paste events and manage tracks.
▶️ Playback & Recording
Play, record, mute tracks/channels, set cursor, adjust speed, and use the metronome.