SMF (Standard MIDI File)

O SMF (Standard MIDI File) foi desenvolvido para permitir aos músicos e desenvolvedores de arquivos de áudio transferir seus dados midi sequenciados de uma aplicação de software para outra. Este formato de arquivo permite que os usuários troquem músicas e dados sem considerar a plataforma do sistema operacional do computador. Hoje em dia, existem muitos websites dedicados à venda e troca de dados musicais no formato de Arquivo MIDI Padrão.

Existem duas variações do formato de Arquivo MIDI Padrão, chamado Tipo 0 e Tipo 1. Ambas as variações contêm os mesmos dados, mas a disposição dos dados dentro do arquivo é diferente. Tipo 0 é uma única faixa de dados; Tipo 1 é multi-faixa. Muitos dos populares pacotes de software de sequenciamento disponíveis podem importar e exportar qualquer tipo de arquivo.

No Arquivo MIDI Padrão Tipo 0, todos os dados são salvos em uma única faixa sem considerar a sua referência de canal MIDI. O arquivo toca normalmente, mas acessar os componentes individuais é um pouco mais difícil. Se for necessário editar, o usuário pode abrir o Arquivo MIDI Padrão na aplicação escolhida e copiar/colar canais individuais de informação manualmente conforme necessário.

Um Arquivo MIDI Padrão Tipo 1 produz uma faixa separada para cada canal MIDI na seqüência original. Este formato simplifica muito a edição uma vez que a sequência tenha sido transferida de um sequenciador para outro.