Extraindo dados MIDI de um programa

1

Eu tenho um programa (um jogo) que toca música sintetizada MIDI em segundo plano. Em suas configurações, o usuário pode escolher entre WAV e MIDI. Isso me leva a acreditar que o Windows está fazendo a sintetização real.

Eu gostaria de capturar essa saída MIDI em seu próprio arquivo. Os dados de som para este jogo são em seu próprio arquivo, mas todos os dados de som estão em um arquivo .dat, e eu não sei como filtrá-lo. Qualquer método de obter isso é bom.

Eu tentei usar um driver de loopback (MIDI yoke), mas ele não funciona (não consigo ver a saída deste programa como uma opção em qualquer configuração de som em qualquer lugar). Estou no Windows 10. Alguma opção?

Aqui é um link para a página do programa em questão (aviso: japonês ).

    
por Orion 03.01.2017 / 01:18

1 resposta

1

Acontece que há um programa para isso.

CoolSoft MIDIMapper

Pelo que li agora, a Microsoft removeu seu próprio MIDI Mapper, então o Microsoft GS Wavetable Synth foi o tocador MIDI "hardwired". Como não havia mapeador, não havia fluxo MIDI para redirecionar / obter entrada.

O acima, combinado com um programa de loopback, resolve esse problema. Eu gostaria de saber se outros programas poderiam fazer isso, e como ... interfaces com o Windows.

    
por 04.01.2017 / 02:17