
En esta PC con Windows 8.1, al hacer doble clic en la entrada del Explorador de archivos para un archivo MIDI (.mid) se crea un proceso de Windows Media Player, pero ese proceso crea un cuadro de error que dice "Windows Media Player no puede reproducir el archivo porque hay un problema con su dispositivo de sonido. Es posible que no haya un dispositivo de sonido instalado en su computadora, que esté siendo utilizado por otro programa o que no esté funcionando correctamente".
Pero en octubre todo iba bien. Luego, esta PC con Windows 8.1 reprodujo archivos MIDI correctamente: al hacer doble clic en la entrada del Explorador de archivos para un archivo MIDI se creó un proceso de Windows Media Player que lo reprodujo, utilizando una fuente de sonido General MIDI.
Entonces algo salió mal desde entonces; ¿Cómo lo soluciono?
Como se indica enesta respuesta, el archivo de fuente de sonido General MIDI se llama gm.dls. Esta PC tiene dos copias de gm.dls (3361 kB, 18 de junio de 2013): una en C:\Windows\SysWOW64\drivers y otra en C:\Windows\System32\drivers.
El sistema de sonido de la PC es Realtek.
Hacer doble clic en la entrada del Explorador de archivos para un archivo de audio (por ejemplo, .mp3) funciona; Se crea un proceso de Windows Media Player y lo reproduce correctamente.
Prefiero no usar una aplicación que lea una fuente de sonido y un archivo MIDI y genere un archivo de audio. Por un lado, es un paso más en el flujo de trabajo, un paso que antes no necesitaba. Por otro lado, el archivo de audio resultante es mucho más grande que el archivo MIDI. Es más eficiente en el disco que el reproductor de audio convierta el archivo MIDI en una secuencia de audio sobre la marcha. Pero si es necesario, prefiero que sea algo más fácil de usar que TiMIDIty, que fue la única aplicación que pude encontrar para el trabajo la última vez que busqué una.
Garritan Personal Orchestra fue mencionada enesta respuestapero parece muy caro.