Por desgracia, no creo que haya una manera fácil de darle exactamente los instrumentos que desea.
Creo que si tiene un conjunto terminado de canciones MIDI de otra persona y desea reproducirlo como debería, debe buscar un reproductor MIDI que pueda licenciar o usar desde su aplicación, uno que admita los bancos, etc. por las canciones, ya sea que los instrumentos sean .wav o synth. Esa sería la forma más rápida, pero con menos control. (No, no sé si existen tales reproductores de música. La mayoría parece tomar muestras de las canciones y reproducir .mp3.)
Pero parece que quieres elegir los instrumentos que usarás para cada canción, y que debe ser de buena calidad .wav? Bueno, podrías probar algunos SoundFonts y seleccionar los instrumentos que se correspondan bien con la canción.
Cazar instrumentos separados en la Web le dará canas, creo. La calidad es muy desigual y es posible que deba volver a muestrearse, probarse, etc. Por no mencionar todas las escuchas y descargas innecesarias.
Las recargas de motivos (paquetes de sonido) suelen ser excelentes y completas. Puede recoger muestras sueltas de diferentes Recargas, pero si tiene Reason, puede importar el MIDI y asignar instrumentos para escuchar cómo funcionarán los conjuntos de instrumentos antes de establecerse en un conjunto de .wavs. Ya hay una tonelada de recambios clásicos de calidad, pop/rock, en Reason, por lo que es probable que no haya necesidad de probar recargas adicionales.
Como no estoy familiarizado con la selección de muestras de SoundFonts, creo que el método Reason le dará más control sobre la calidad.
Creo que lo que estás buscando se llama "soundfont"; tratar http://www.google.com/search?hl=en&source=hp&q=free+soundfont&aq=f&oq=&aqi=g10 –
@ primeros monos: por favor, no cierre esta pregunta. Esta es una pregunta totalmente legítima sobre dónde encontrar recursos de audio para la programación de audio. Estoy personalmente interesado en las respuestas. Gracias. – MusiGenesis
Sí, hay sondfonts creados específicamente para ser utilizados con las especificaciones de General MIDI. Algunos enormes, pero algunos de tamaño razonable. Sin embargo, todos los que yo conozco son multiempapeados: al lanzar una C central, se generará rápidamente un aliasing. – Nosredna