{
 "id": "midi",
 "name": "MIDI",
 "category": "audio",
 "identifiers": {
  "extensions": [
   "mid",
   "midi"
  ],
  "mime": [
   "audio/midi",
   "audio/mid",
   "audio/x-midi",
   "audio/m",
   "application/x-midi"
  ],
  "puid": [
   "x-fmt/230"
  ],
  "wikidata": [
   "Q80535",
   "Q10610388"
  ],
  "loc_fdd": [
   "fdd000102",
   "fdd000119"
  ],
  "magic": [
   {
    "offset": 0,
    "hex": "4d5468640000000600",
    "notes": "MIDI Audio"
   }
  ],
  "signatures": [
   {
    "name": "MIDI Audio",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "4d5468640000000600[00:02]{4}4d54726b"
     }
    ]
   }
  ]
 },
 "status": "writable",
 "summary": "A format that utilizes the cxcal Instrument Digital Interface (MIDI) protocol to record, store, and read sound event instructions such as pitch, tempo, velocity, and sustain. As the file does not contain actual recorded audio, the file size is greatly reduced.",
 "tools": [
  {
   "name": "ACD FotoCanvas Lite",
   "url": "https://www.wikidata.org/wiki/Q116994901",
   "reads": true,
   "writes": false
  },
  {
   "name": "ACDSee 5",
   "url": "https://www.wikidata.org/wiki/Q116957642",
   "reads": true,
   "writes": false
  },
  {
   "name": "Android",
   "url": "https://android.com",
   "reads": true,
   "writes": false,
   "license": "Apache Software License 2.0 / GNU General Public License, version 2.0",
   "open_source": true
  },
  {
   "name": "Apache Tika",
   "url": "https://tika.apache.org",
   "reads": true,
   "writes": false,
   "license": "Apache Software License 2.0",
   "open_source": true
  },
  {
   "name": "Aria Maestosa",
   "url": "https://ariamaestosa.github.io/ariamaestosa/docs/index.html",
   "reads": true,
   "writes": true,
   "license": "GNU General Public License, version 2.0",
   "open_source": true
  },
  {
   "name": "Audify Music Player",
   "url": "https://audifyplayer.com/",
   "reads": true,
   "writes": false,
   "license": "proprietary license"
  },
  {
   "name": "AudioMulch",
   "url": "http://www.audiomulch.com/",
   "reads": true,
   "writes": true
  },
  {
   "name": "Awave Studio",
   "url": "https://www.fmjsoft.com/awavestudio.html#main",
   "reads": true,
   "writes": false
  },
  {
   "name": "CoffeeCup Software",
   "url": "https://www.wikidata.org/wiki/Q109284794",
   "reads": true,
   "writes": false
  },
  {
   "name": "Denemo",
   "url": "http://www.denemo.org/",
   "reads": true,
   "writes": true
  },
  {
   "name": "Din",
   "url": "http://www.dinisnoise.org",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "DirectMusic",
   "url": "https://www.wikidata.org/wiki/Q3495959",
   "reads": true,
   "writes": false
  },
  {
   "name": "Encore",
   "url": "https://www.wikidata.org/wiki/Q5375540",
   "reads": true,
   "writes": false
  },
  {
   "name": "Ex Falso",
   "url": "https://quodlibet.readthedocs.io/",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "Finale 2009",
   "url": "https://www.wikidata.org/wiki/Q122147637",
   "reads": true,
   "writes": true
  },
  {
   "name": "Finale Allegro 2007",
   "url": "https://www.wikidata.org/wiki/Q122070569",
   "reads": true,
   "writes": true
  },
  {
   "name": "FL Studio",
   "url": "https://www.image-line.com/flstudio",
   "reads": false,
   "writes": true,
   "license": "proprietary license / shareware"
  },
  {
   "name": "Forte",
   "url": "https://www.wikidata.org/wiki/Q5472518",
   "reads": true,
   "writes": false
  },
  {
   "name": "FractMus",
   "url": "https://fractmus.com/",
   "reads": true,
   "writes": true,
   "license": "freeware"
  },
  {
   "name": "Graphic Workshop",
   "url": "http://www.mindworkshop.com/gwspro.html",
   "reads": true,
   "writes": false
  },
  {
   "name": "Guitarix",
   "url": "https://guitarix.org/",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "HuMo-gen",
   "url": "https://humo-gen.com/wp/",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License, version 3.0",
   "open_source": true
  },
  {
   "name": "Impro-Visor",
   "url": "https://www.cs.hmc.edu/~keller/jazz/improvisor/",
   "reads": true,
   "writes": true,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "International Music Score Library Project",
   "url": "https://imslp.org",
   "reads": true,
   "writes": false,
   "license": "Creative Commons Attribution-ShareAlike 4.0 International"
  },
  {
   "name": "IrfanView",
   "url": "https://www.irfanview.com/",
   "reads": true,
   "writes": false,
   "license": "freeware"
  },
  {
   "name": "JFugue",
   "url": "https://www.wikidata.org/wiki/Q6108160",
   "reads": true,
   "writes": true
  },
  {
   "name": "Kreative Structured Format Library",
   "url": "https://www.wikidata.org/wiki/Q139661097",
   "reads": true,
   "writes": true,
   "license": "Mozilla Public License",
   "open_source": true
  },
  {
   "name": "LilyPond",
   "url": "https://lilypond.org",
   "reads": false,
   "writes": true
  },
  {
   "name": "Ludwig 3",
   "url": "http://www.write-music.com/",
   "reads": true,
   "writes": false
  },
  {
   "name": "MagicScore",
   "url": "http://www.dgalaxy.net/",
   "reads": true,
   "writes": true
  },
  {
   "name": "Media Player",
   "url": "http://www.microsoft.com/windows95/",
   "reads": true,
   "writes": false
  },
  {
   "name": "Microsoft PowerPoint 2011",
   "url": "https://www.wikidata.org/wiki/Q28018630",
   "reads": true,
   "writes": false
  },
  {
   "name": "Microsoft PowerPoint 2013",
   "url": "https://www.wikidata.org/wiki/Q28018622",
   "reads": true,
   "writes": false
  },
  {
   "name": "Microsoft PowerPoint 2016",
   "url": "https://www.wikidata.org/wiki/Q28018608",
   "reads": true,
   "writes": false
  },
  {
   "name": "MinimalMIDIPlayer",
   "url": "https://www.wikidata.org/wiki/Q105228097",
   "reads": true,
   "writes": false
  },
  {
   "name": "Music Creator",
   "url": "https://www.wikidata.org/wiki/Q118583348",
   "reads": true,
   "writes": true
  },
  {
   "name": "Music on Console",
   "url": "http://moc.daper.net/",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "Music Write",
   "url": "https://www.wikidata.org/wiki/Q6941698",
   "reads": true,
   "writes": true
  },
  {
   "name": "MusicMaker MX",
   "url": "https://www.wikidata.org/wiki/Q113578339",
   "reads": true,
   "writes": true
  },
  {
   "name": "mutagen",
   "url": "https://mutagen.readthedocs.io/en/latest/",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License, version 2.0",
   "open_source": true
  },
  {
   "name": "Netscape Navigator 4.05",
   "url": "https://www.wikidata.org/wiki/Q114266272",
   "reads": true,
   "writes": false
  },
  {
   "name": "NoteEdit",
   "url": "https://www.berlios.de/software/noteedit/",
   "reads": true,
   "writes": true,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "Notion",
   "url": "http://www.presonus.com/products/notion-5",
   "reads": true,
   "writes": true
  },
  {
   "name": "NtEd",
   "url": "https://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml",
   "reads": true,
   "writes": true,
   "license": "GNU General Public License, version 2.0 or later",
   "open_source": true
  },
  {
   "name": "Overture",
   "url": "https://sonicscores.com/overture/",
   "reads": true,
   "writes": true
  },
  {
   "name": "PhotoRec",
   "url": "http://www.cgsecurity.org/wiki/PhotoRec",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "Photorecovery",
   "url": "https://lc-tech.com/help/PhotoRecovery/English/index.html",
   "reads": true,
   "writes": false
  },
  {
   "name": "Q1849222",
   "url": "https://openmpt.org/",
   "reads": true,
   "writes": true,
   "license": "BSD licenses",
   "open_source": true
  },
  {
   "name": "Q240192",
   "url": "https://musescore.org",
   "reads": true,
   "writes": true,
   "license": "GNU General Public License, version 3.0",
   "open_source": true
  },
  {
   "name": "Quick Look",
   "url": "http://www.apple.com/findouthow/mac/#quicklook",
   "reads": true,
   "writes": false
  },
  {
   "name": "Reason 7",
   "url": "https://www.wikidata.org/wiki/Q113622123",
   "reads": false,
   "writes": true
  },
  {
   "name": "Ringtone Media Studio",
   "url": "https://www.wikidata.org/wiki/Q119998210",
   "reads": true,
   "writes": true
  },
  {
   "name": "Roland FP-7",
   "url": "https://www.wikidata.org/wiki/Q125807539",
   "reads": true,
   "writes": true
  },
  {
   "name": "Roland FP-90X",
   "url": "https://www.roland.com/global/products/fp-90x/",
   "reads": true,
   "writes": true
  },
  {
   "name": "Sibelius",
   "url": "https://www.avid.com/sibelius",
   "reads": true,
   "writes": false,
   "license": "proprietary license"
  },
  {
   "name": "Sibelius First",
   "url": "https://www.wikidata.org/wiki/Q122023473",
   "reads": true,
   "writes": true
  },
  {
   "name": "sndio",
   "url": "http://www.sndio.org/",
   "reads": true,
   "writes": false,
   "license": "ISC license",
   "open_source": true
  },
  {
   "name": "Songwrite",
   "url": "http://home.gna.org/oomadness/fr/songwrite/",
   "reads": true,
   "writes": true,
   "license": "GNU Lesser General Public License",
   "open_source": true
  },
  {
   "name": "Sonic Pi",
   "url": "https://sonic-pi.net/",
   "reads": true,
   "writes": true,
   "license": "MIT License",
   "open_source": true
  },
  {
   "name": "SynthEdit",
   "url": "http://www.synthedit.com/",
   "reads": true,
   "writes": false
  },
  {
   "name": "The Note Processor",
   "url": "https://www.wikidata.org/wiki/Q139759791",
   "reads": true,
   "writes": false
  },
  {
   "name": "thousand tunes player",
   "url": "http://music.taihe.com/",
   "reads": true,
   "writes": false,
   "license": "proprietary license"
  },
  {
   "name": "Toonloop",
   "url": "http://toonloop.com",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "TuxGuitar",
   "url": "https://www.tuxguitar.app/",
   "reads": true,
   "writes": true,
   "license": "GNU Lesser General Public License",
   "open_source": true
  },
  {
   "name": "Verovio",
   "url": "https://www.verovio.org/",
   "reads": false,
   "writes": true,
   "license": "GNU Lesser General Public License",
   "open_source": true
  },
  {
   "name": "VLC media player",
   "url": "https://www.videolan.org/vlc/",
   "reads": true,
   "writes": false,
   "license": "GNU Lesser General Public License, version 2.1 or later",
   "open_source": true
  },
  {
   "name": "WebPlus Essentials",
   "url": "https://www.wikidata.org/wiki/Q109625259",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 10",
   "url": "http://www.microsoft.com/windows/windowsmedia/player/10/default.aspx",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 11",
   "url": "http://www.microsoft.com/windows/windowsmedia/player/11/default.aspx",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 12",
   "url": "https://www.wikidata.org/wiki/Q28018460",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 6.4",
   "url": "https://www.wikidata.org/wiki/Q139790984",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 7",
   "url": "https://www.wikidata.org/wiki/Q139792281",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 8",
   "url": "https://www.wikidata.org/wiki/Q139792269",
   "reads": true,
   "writes": false
  },
  {
   "name": "Windows Media Player, version 9",
   "url": "https://www.wikidata.org/wiki/Q28018572",
   "reads": true,
   "writes": false
  },
  {
   "name": "Yamaha YStation 32",
   "url": "https://www.wikidata.org/wiki/Q121066344",
   "reads": true,
   "writes": false
  },
  {
   "name": "Yoshimi",
   "url": "https://yoshimi.github.io/",
   "reads": true,
   "writes": true,
   "license": "GNU General Public License",
   "open_source": true
  }
 ],
 "projects": [
  {
   "name": "File Formats Wiki",
   "url": "http://fileformats.archiveteam.org/wiki/MIDI",
   "kind": "wiki"
  },
  {
   "name": "Kaitai Struct: standard_midi_file",
   "url": "https://formats.kaitai.io/standard_midi_file/",
   "kind": "grammar",
   "license": "CC0-1.0"
  },
  {
   "name": "PRONOM x-fmt/230",
   "url": "https://www.nationalarchives.gov.uk/PRONOM/x-fmt/230",
   "kind": "format-doc"
  },
  {
   "name": "Wikidata Q10610388",
   "url": "https://www.wikidata.org/wiki/Q10610388",
   "kind": "wiki"
  }
 ],
 "provenance": {
  "sources": [
   "ffw",
   "kaitai",
   "pronom",
   "wikidata"
  ]
 },
 "updated": "2026-10-24",
 "parsers": [
  {
   "engine": "kaitai",
   "url": "https://github.com/kaitai-io/kaitai_struct_formats/blob/master/media/standard_midi_file.ksy",
   "license": "CC0-1.0"
  }
 ],
 "aliases": [],
 "structure": [],
 "conversions": [],
 "samples": [],
 "claims": [],
 "verification": []
}