.MID

Arquivo MID

Standard MIDI File (MIDI sequence)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo MID é um Standard MIDI File - uma partitura musical compacta que diz a um sintetizador quais notas tocar, não uma gravação de som real. Abra-o com o VLC ou Windows Media Player para reprodução, ou MuseScore para ver e editar as notas. Para obter um MP3, você deve renderizá-lo através do MuseScore ou TiMidity++ com uma soundfont.

Desenvolvedor: MIDI Manufacturers Association (MMA) / AMEI Categoria: Arquivos de áudio Padrão aberto MIME: audio/midi
ABRE EM Windows macOS Linux Android Web
Relacionado: .OPUS · .M3U · .M3U8 · .WFP

Nesta página

19k+ extensões indexadas
Última revisão em Aug 16, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro MID?

Arquivos .mid estão intimamente relacionados ao formato .midi - ambos são sequências Standard MIDI File (SMF).

Arquivos .mid armazenam eventos de performance musical organizados com temporização precisa. Esses eventos podem descrever:

  • altura da nota, velocidade e duração da reprodução,
  • volume, expressão e outros valores de controladores,
  • mudanças de instrumento (programa) em até 16 canais.

Deve-se notar que arquivos .mid não contêm dados de áudio, apenas as instruções de eventos necessárias para a reprodução adequada por um sintetizador ou mecanismo de soundfont. Como nenhuma amostra de áudio é armazenada, o mesmo arquivo .mid pode soar visivelmente diferente em diferentes dispositivos.

Arquivos com a extensão .mid podem ser usados por aplicativos de software de edição musical, bem como por dispositivos de hardware MIDI e sintetizadores. Arquivos .mid servem como uma forma universal de compartilhar composições musicais entre programas - estações de trabalho de áudio digital, editores de notação e sequenciadores suportam o formato. Em dispositivos de hardware, arquivos .mid podem ser usados para acionar instrumentos, alterar parâmetros de saída de áudio, como altura ou duração, e conduzir performances automatizadas.

Internamente, um arquivo .mid usa uma estrutura binária baseada em blocos: um bloco de cabeçalho MThd estabelece o tipo de formato (0, 1 ou 2), a contagem de faixas e a resolução de tempo, seguido por um ou mais blocos de trilha MTrk que armazenam eventos com carimbo de tempo delta. A variante .rmi envolve o mesmo conteúdo em um contêiner RIFF, enquanto o formato .kar estende o .mid com letras de karaokê incorporadas.

Segurança e proteção

RISCO: LOW

Um Standard MIDI File consiste em dados de eventos passivos sem código ou macros incorporados, portanto, o formato em si é de baixo risco. Preocupação histórica: em 2012, uma falha de análise de MIDI do Windows (CVE-2012-0003) permitiu a execução de código através de um MIDI manipulado no Windows Media Player - corrigida há muito tempo, portanto, mantenha seu SO/players atualizados. Caso contrário, o principal «risco» é a decepção: um MIDI pode soar pobre ou errado porque a reprodução depende da soundfont do dispositivo, não do arquivo.

Detalhes do formato

em resumo
NOME COMPLETOStandard MIDI File (MIDI sequence)também conhecido como SMF, MIDI file
DESENVOLVEDORMIDI Manufacturers Association (MMA) / AMEIdesde Standard MIDI File 1.0 published 1988 (MIDI protocol 1983)
TIPO MIMEaudio/midi
TIPOSequência de performance musical - eventos de nota/controle com temporização (binário)
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • Karaoke MIDI (.kar) - Mesma estrutura de Standard MIDI File com meta-eventos de letras incorporados para karaokê; muitas vezes salvo com a extensão .mid também.
  • RMID (RIFF MIDI) - Uma sequência MIDI envolvida em um contêiner RIFF, às vezes com um banco de sons DLS incorporado; usa .rmi, mas ocasionalmente .mid.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
4D546864
ASCII
MThd
Bloco de cabeçalho 'MThd' no deslocamento 0, seguido por um comprimento de 4 bytes (00 00 00 06) e um ou mais blocos de trilha 'MTrk'. A variante RMID envolve os mesmos dados em um contêiner RIFF ('RIFF'....'RMID').

Programas que abrem arquivos MID

Windows4 apps
VLC media player Código aberto Abra o .mid; o VLC reproduz MIDI usando um sintetizador embutido/soundfont (defina uma SoundFont em Preferências > Entrada/Codecs > MIDI para um som melhor).
Windows Media Player Integrado Clique duas vezes para reproduzir através do sintetizador wavetable GS integrado do Windows (sem necessidade de software extra).
MuseScore Código aberto Arquivo > Abrir o .mid para visualizá-lo como partitura, editar notas/instrumentos e exportar para MP3/WAV/PDF/MusicXML.
NoteWorthy Composer Pago Importe o MIDI para editá-lo como notação (legado, mas ainda vendido/atualizado).
macOS3 apps
QuickTime Player Integrado O QuickTime de versões antigas do macOS reproduz MIDI; no macOS moderno, use o VLC ou MuseScore se o QuickTime recusar o arquivo.
Apple Logic Pro Pago Importe o MIDI em um projeto para atribuir instrumentos de software e produzir/renderizar áudio.
MuseScore Código aberto Arquivo > Abrir o .mid para visualizá-lo como partitura, editar notas/instrumentos e exportar para MP3/WAV/PDF/MusicXML.
Linux3 apps
VLC media player Código aberto Abra o .mid; o VLC reproduz MIDI usando um sintetizador embutido/soundfont (defina uma SoundFont em Preferências > Entrada/Codecs > MIDI para um som melhor).
MuseScore Código aberto Arquivo > Abrir o .mid para visualizá-lo como partitura, editar notas/instrumentos e exportar para MP3/WAV/PDF/MusicXML.
TiMidity++ Código aberto Reproduza pelo terminal: «timidity musica.mid» (renderiza o MIDI com uma soundfont/conjunto de patches).
Android1 app
VLC media player for Android Código aberto Abra o .mid para reproduzi-lo (usa um sintetizador soundfont).
Web1 app
Online Sequencer / signal (web MIDI editors) Gratuito Faça o upload do .mid para reproduzir e editar no navegador sem instalar nada.

Detalhes técnicos

especificação profunda
Codificação de arquivoBinário, ordem de bytes big-endian
Assinatura do arquivo (bytes mágicos)`4D 54 68 64` - ASCII `MThd` no deslocamento de byte 0, seguido por um comprimento de bloco de 4 bytes (`00 00 00 06`)
Estrutura do contêinerBaseada em blocos: bloco de cabeçalho `MThd` seguido por um ou mais blocos de trilha `MTrk`
Tipos de formatoFormato 0 - trilha única multicanal; Formato 1 - múltiplas trilhas síncronas; Formato 2 - sequências de padrões independentes
Capacidade de canais MIDIAté 16 canais simultâneos por arquivo, cada um atribuível a um instrumento ou voz diferente
Resolução de tempoDefinida pelo campo `division` em `MThd`; expressa como ticks por semínima (ex: 480 PPQ) ou quadros de timecode SMPTE
Codificação de tempo delta de eventoQuantidade de comprimento variável (VLQ) - codifica intervalos de tempo entre eventos usando 7 bits por byte com um sinalizador de continuação MSB
Tipo MIME`audio/midi`; também reconhecido como `audio/x-midi` e `audio/sp-midi`
Tamanho de arquivo típico1 KB - 100 KB; alguns minutos de música geralmente ficam bem abaixo de 50 KB porque nenhuma amostra de áudio é armazenada
CompressãoNenhuma; os eventos são inerentemente compactos através de opcodes binários e codificação de tempo delta VLQ
Meta eventosMetadados não sonoros incorporados nas trilhas: tempo (microssegundos por batida), fórmula de compasso, armadura de clave, nome da trilha, letras, direitos autorais e marcadores de fim de trilha
Desenvolvedor / mantenedorMIDI Manufacturers Association (MMA) e AMEI (Association of Musical Electronics Industry)
Compatibilidade com MIDI 2.0O `.mid` codifica mensagens MIDI 1.0; o protocolo MIDI 2.0 (2020) usa formatos de contêiner diferentes - arquivos `.mid` permanecem em uso ativo generalizado
LançadoStandard MIDI File 1.0 published 1988 (MIDI protocol 1983)
Versão mais recenteSMF 1.0 (stable since 1988); MIDI 2.0 protocol 2020 uses .midi2/clips, not .mid
Padrão abertoSim · livre de royalties
Especificaçãomidi.org

Conversões de MID

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos MID. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos MID.

Perguntas frequentes

Um arquivo MIDI é uma gravação de áudio?
Não. Um arquivo .mid armazena instruções (quais notas, quão alto, qual instrumento, quando) - não o som. Um sintetizador transforma essas instruções em áudio na reprodução, e é por isso que os arquivos MIDI são minúsculos e podem soar diferentes em dispositivos diferentes.
Como converto um arquivo MIDI para MP3?
Você o renderiza: abra o .mid no MuseScore (ou reproduza-o através do VLC/TiMidity++ com uma soundfont) e exporte para MP3 ou WAV. A qualidade do áudio depende da soundfont, já que o MIDI em si não contém som.
Por que meu arquivo MIDI soa diferente (ou ruim) em outro computador?
Porque o som vem do sintetizador/soundfont daquele dispositivo, não do arquivo. Uma soundfont melhor (FluidSynth, uma .sf2 de qualidade) faz o mesmo MIDI soar muito mais rico.
Como abro um arquivo .mid para ver as notas?
Abra-o no MuseScore, que exibe o MIDI como uma partitura editável. Você pode alterar notas, instrumentos e tempo, e depois exportar o áudio ou uma partitura em PDF.
Qual é a diferença entre .mid e .midi?
Nenhuma - ambos são o mesmo formato Standard MIDI File; .mid é apenas a grafia de 3 letras da era DOS para .midi.
O que é um arquivo .kar?
Um MIDI de karaokê: o mesmo Standard MIDI File com eventos de letras sincronizadas adicionados, para que os players de karaokê possam exibir as palavras enquanto a melodia toca.

Referências

1Microsoft - CVE-2012-0003 (Windows MIDI parsing) security bulletin MS12-004learn.microsoft.com
2MIDI Association - Standard MIDI Filesmidi.org

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.MDMarkdown Document
8.DATProgram Data File (generic)
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

Extensões relacionadas

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z