Decodificando dados MIDI do dump de áudio

3

Aviso: Este não é um genérico "como eu faço um .midi de um .wav"? pergunta.

Enquanto navegava pelo meu sistema de arquivos, eu descobri um velho dump de uma bateria eletrônica Alesis HR-16 no formato WAV. O dispositivo tem uma função para armazenar sua memória em uma fita de áudio genérica em algum tipo de formato binário e depois lê-la de volta. Então uma vez meu computador foi usado em vez de um gravador.

É possível converter tal dump de memória de volta para dados binários (ou mesmo dados MIDI)?

( Edit: Estou curioso para saber se é possível. Não é uma situação de "backups? Que backups?").

    
por grawity 16.08.2010 / 12:17

2 respostas

1

Parece possível, mas parece que envolveria muita investigação para descobrir os formatos envolvidos e escrever seus próprios programas de conversão. Eu tentei procurar por informações para ver se alguém já havia feito isso, mas não consegui encontrar nada. Aqui estão algumas idéias, no entanto.

Não encontrei o formato de armazenamento em fita da Alesis HR-16 documentado on-line. Mas eu acho que usa dois tons para codificar bits de dados com algum tipo de sinal de auto-relógio . Se você tem um programa de edição de áudio com um modo de espectro ( Audacity , por exemplo), você pode carregar o arquivo wave nele e usar o modo de espectro para identificar facilmente os tons e procurar padrões.

Uma vez que os tons são decodificados em bits, eles provavelmente não serão um Arquivo MIDI Padrão, mas algum formato de memória interna usado pelo Alesis HR-16 para armazenar seus padrões ou músicas. Eu encontrei um Manual de Serviço HR-16 que documenta os formatos de despejo de memória que ele usa com suas funções de despejo de memória MIDI. Eu estou supondo que os bits codificados no formato de armazenamento de fita seriam iguais ou semelhantes.

    
por 17.08.2010 / 04:40
0

Tenho a strong sensação de que o que você está vendo é um despejo de amostra real, e o que você quer é um dump de sysex dos patches / SO do sistema. Você fez o despejo gravando o áudio do HR-16 na placa de som do seu computador? Em caso afirmativo, há uma boa chance de que não haja mais dados "ocultos" além do que você ouve e, infelizmente, isso não trará patches MIDI reais de volta.

    
por 16.08.2010 / 13:14

Tags