Runabc provides documentation and a user interface for working with ABC music notation and related playback settings.
MIDI Convert
The abcMIDI reference explains MIDI commands and settings for music notation playback and conversion.

About MIDI Convert
abcMIDI documents abc2midi, a program written in C that converts an abc music notation file to a MIDI file. It explains %%MIDI commands and settings for guitar chord expansion, drum accompaniment, voice and channel assignment, tempo, dynamics, transposition, and microtones.
The guide notes limits: it ignores D.C., D.S. and al Fine symbols, does not repeat lyrics placed inside repeat symbols, and does not handle overlays in parts correctly. It assumes familiarity with abc notation and some knowledge of MIDI.
Key features
- Converts abc notation files to MIDI files
- Expands guitar chords during conversion
- Adds drum accompaniment to output
- Supports microtones and alternate temperaments
- Assigns voices to MIDI tracks and channels
- Controls tempo, dynamics, and transposition
- Includes chord expansion, drum accompaniment, and microtone support
- Documents a large set of %%MIDI commands for playback control
- Ignores D.C., D.S., and al Fine symbols
- Does not repeat lyrics placed inside repeat symbols
- Handles overlays in parts incorrectly
MIDI Convert at a glance
- Website
- abcmidi.sourceforge.io
- Category
- Music & Audio › Lyrics & Sheet Music
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
MIDI Convert alternatives
Tools and sites you could use instead, ranked by how closely they match.
Popular in Lyrics & Sheet Music
Well-known listings from the same topic.
MIDI Convert FAQ
What does abc2midi do?
How do I handle D.C., D.S., or al Fine repeats?
How should inline MIDI commands be written?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.





