Compartilhar via


Criando arquivos MIDI

As especificações midi (interface digital de instrumento musical) são publicadas por e são material protegido por direitos autorais da MIDI Manufacturers Association (MMA). A lista a seguir descreve as especificações que são de maior interesse geral:

Especificação detalhada de MIDI

A Especificação Detalhada midi explica os protocolos de hardware e software MIDI. Isso é útil para aqueles que desenvolvem aplicativos multimídia que implementam o suporte midi usando funções MIDI para gravar, editar e/ou reproduzir dados MIDI.

Arquivos MIDI Padrão 1.0

A especificação Arquivos MIDI Padrão define uma maneira de trocar dados MIDI com carimbo de data/hora entre diferentes aplicativos nas mesmas plataformas de hardware ou em diferentes plataformas de hardware. Isso é útil para desenvolvedores que gravam aplicativos que leem e analisam arquivos de disco que contêm dados MIDI e/ou gravam arquivos de dados MIDI em disco.

Sistema MIDI Geral – Nível 1

A especificação GERAL MIDI (GM) define uma configuração midi mínima de um "Sistema MIDI Geral". Esse sistema consiste em uma classe específica de dispositivos de reprodução MIDI e é de interesse para desenvolvedores multimídia que criarem arquivos MIDI. A maioria dos cartões de som do computador e sintetizadores MIDI fabricados hoje são compatíveis com a especificação GM. Os arquivos MIDI criados para a especificação GM geralmente devem soar como se destinassem ao som, independentemente do dispositivo compatível com GM em que são reproduzidos.

Para permitir que os arquivos MIDI sejam um formato viável para representar músicas na computação multimídia, o Windows segue a especificação geral do Nível 1 do Sistema MIDI. Os tópicos a seguir fornecem diretrizes adicionais de criação midi: