MIDI

O que é um arquivo MIDI?

Não é som, e sim instruções: qual nota, com que força e por quanto tempo. Precisa ser renderizado antes de virar áudio.

O que é MIDI

MIDI é um formato binário, que só significa alguma coisa para um programa que o conhece. Ele é usado para a edição.

A extensão é .mid e o nome por extenso é MIDI Sequence. Os dois importam menos do que aquilo que o arquivo consegue carregar, e é disso que trata o resto desta página.

De onde vem MIDI

A MIDI Manufacturers Association publicou o formato em 1983. A especificação é Standard MIDI File.

A um formato que se manteve legível por tanto tempo dá para confiar algo que você quer de volta daqui a dez anos.

A especificação é pública

Qualquer um pode implementá-la sem pedir permissão nem pagar licença. É por isso que o formato aparece em tantos programas, e é por isso que arquivos escritos há vinte anos ainda abrem.

O que mais ele carrega

MIDI consegue carregar várias faixas de áudio.

Isso conta sobretudo na conversão: o que o destino não comporta é descartado, quase sempre sem aviso.

O que abre MIDI

MuseScore, Logic Pro e Ableton Live leem esse formato, e a maioria dos programas do mesmo tipo também.

Quando um arquivo não abre, o formato raramente é o problema — mais comum é o programa ser mais antigo que ele. Converter para algo mais antigo é o caminho confiável, e é para isso que serve o resto deste site.

Abrir no navegador

Nenhum navegador lê o formato.

Esse é de longe o motivo mais comum para convertê-lo: não que o formato seja ruim, mas que o lugar onde você quer mostrar o arquivo não consegue lê-lo.

É um formato de trabalho

MIDI foi feito para ser aberto e alterado. Mantenha o arquivo nesse formato enquanto o trabalho estiver em andamento e exporte a partir dele sempre que precisar de uma cópia pronta.

Os dados, num lugar só

Identificadores e procedência do formato MIDI.
Extensão.mid, .midi
Tipo de mídiaaudio/midi
Publicado porMIDI Manufacturers Association
Primeira publicação1983
EspecificaçãoStandard MIDI File

Formatos a considerar no lugar de MIDI