
Neste PC com Windows 8.1, clicar duas vezes na entrada do File Explorer para um arquivo MIDI (.mid) cria um processo do Windows Media Player, mas esse processo cria uma caixa de erro dizendo "O Windows Media Player não pode reproduzir o arquivo porque há um problema com seu dispositivo de som. Pode não haver um dispositivo de som instalado no seu computador, ele pode estar sendo usado por outro programa ou pode não estar funcionando corretamente."
Mas tudo estava bem em outubro. Então, este PC com Windows 8.1 reproduziu arquivos MIDI OK: clicar duas vezes na entrada do File Explorer para um arquivo MIDI criou um processo do Windows Media Player que o reproduziu, usando uma fonte sonora General MIDI.
Então, algo deu errado desde então; como faço para corrigir isso?
Como afirmado emesta resposta, o arquivo de fonte de som General MIDI é chamado gm.dls. Este PC possui duas cópias de gm.dls (3361kB, 18 de junho de 2013): uma em C:\Windows\SysWOW64\drivers e uma em C:\Windows\System32\drivers.
O sistema de som do PC é Realtek.
Clicar duas vezes na entrada do File Explorer para um arquivo de áudio (por exemplo, .mp3) funciona; um processo do Windows Media Player é criado e reproduzido com êxito.
Prefiro não usar um aplicativo que leia uma fonte de som e um arquivo MIDI e produza um arquivo de áudio. Por um lado, é mais uma etapa no fluxo de trabalho, uma etapa da qual eu não precisava. Por outro lado, o arquivo de áudio resultante é muito maior que o arquivo MIDI. É mais eficiente no disco que o reprodutor de áudio converta o arquivo MIDI em um fluxo de áudio instantaneamente. Mas se for preciso, prefiro que seja algo mais fácil de usar do que o TiMIDIty, que foi o único aplicativo que encontrei para o trabalho, na última vez que procurei um.
A Orquestra Pessoal Garritan foi mencionada emesta respostamas parece ser muito caro.