Partilhar via


Criando arquivos MIDI

As especificações MIDI (Musical Instrument Digital Interface) são publicadas e são material protegido por direitos autorais da MIDI Manufacturers Association (MMA). A lista seguinte descreve as especificações de maior interesse geral:

Especificação detalhada MIDI

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

Arquivos MIDI padrão 1.0

A especificação de arquivos MIDI padrão define uma maneira de trocar dados MIDI com carimbo de data/hora entre diferentes aplicativos na mesma plataforma de hardware ou em plataformas de hardware diferentes. Isso é útil para desenvolvedores que escrevem aplicativos que leem e analisam arquivos de disco contendo dados MIDI e/ou gravam arquivos de dados MIDI no disco.

Sistema MIDI Geral - Nível 1

A especificação General MIDI (GM) define uma configuração MIDI mínima de um "General MIDI System". Este sistema consiste em uma classe específica de dispositivos de reprodução MIDI e é de interesse para desenvolvedores multimídia que criam arquivos MIDI. A maioria das placas de som PC e sintetizadores MIDI fabricados hoje são compatíveis com a especificação GM. Os ficheiros MIDI que são criados de acordo com a especificação GM devem geralmente soar como se destinavam a soar, independentemente do dispositivo compatível com a GM em que são reproduzidos.

Para permitir que os arquivos MIDI sejam um formato viável para representar música em computação multimídia, o Windows segue a especificação Geral MIDI System Level 1. Os tópicos a seguir fornecem diretrizes adicionais de criação de MIDI: