¿Es posible programar un reproductor de música que lea la partitura en lugar del archivo mp3?

Esto es divertido. Descargue la versión midi de la sinfonía no 5 de Beethoven y use un reproductor midi para comenzar.

al principio no sonará tan bien usando los sonidos predeterminados del sistema, sin embargo, hay muchas fuentes de sonido más antiguas (SF2) que usan muestras reales de instrumentos clásicos y un sonido notablemente cercano al real.

La mayoría de ellos ahora son gratuitos o de código abierto desde que su popularidad comenzó a desvanecerse hace unos diez años. Soundfonts funcionará mejor con las computadoras más potentes de hoy en día, permitiendo que una versión midi completa de 16 pistas se reproduzca en tiempo real con una computadora moderna promedio.

Hay diferentes combinaciones de reproductores y fuentes de sonido que se especializan con instrumentos orquestales que son fáciles de encontrar, cuanto más grande, mejor es el caso.

Más bien sugiera lo que funciona para mí. Recomiendo probar lo que está disponible gratuitamente en Internet hasta que tenga la combinación correcta de reproductor, muestra y fuente de sonido. Mozart suena fantástico, así que prueba eso también. Hay mucho por explorar …

Si está familiarizado con la estación de trabajo de audio digital, puede importar el midi y usar un reproductor de fuente de sonido VST y una variedad de archivos SF2. Un DAW como Digital Performer o Reaper mostrará la notación de la música con precisión de un archivo midi bien hecho con todos los matices de un músico profesional.

Simplemente busque gratis Soundfont SF2, Midi player y Beethoven Midi y experimente con la variedad de opciones hasta que encuentre la combinación correcta que reproducirá música sinfónica casi a la perfección. es muy gratificante una vez que veas que el archivo midi abre todos los instrumentos automáticamente y luego reproduce un Beethoven por primera vez. Asegúrese de tener un puerto midi disponible tanto en el reproductor como en la muestra seleccionada y configurada antes de reproducir una vez que se selecciona el midi, la fuente de sonido cargada en el reproductor debería reproducirse por primera vez. Si no, verifique su opción de configuración midi en el sistema operativo y busque midi

Aquí hay un ejemplo de un archivo midi en tiempo real que reproduce Beethoven. Esto fue más complicado ya que cada instrumento fue seleccionado individualmente. Lo que describí sonará casi igual de bueno, pero sucederá automáticamente.

En teoría sería posible, y hasta cierto punto ya lo es. Al menos para piezas simples. Una sinfonía completa tiene una gran cantidad de líneas que deberían leerse a la vez.

Pero un problema mayor es que la pregunta supone que todo sobre la música está escrito en la partitura. No es y no puede ser. Simplemente hay demasiados datos. Por lo tanto, queda mucho para que el intérprete individual “interprete” la partitura, haciendo pequeños ajustes en los tiempos, en la rigurosidad de la velocidad, o incluso en el tono, y muchas otras cosas que afectan el sonido final. Sin esta interpretación, la pieza suena, bueno, suena mecánica. Como si fuera hecho por una máquina.

No estoy diciendo que algún día alguna IA caliente no podrá aclarar todo y hacer un buen trabajo, pero al menos por ahora, como usuario final, es mucho más fácil grabar un reproductor humano y reproducir la grabación. .

El software GuitarPro puede ser relevante, modula la música a través de la interfaz MIDI y puede permitir la conversión de archivos de música de MIDI a MP3, MP4 … etc. Estaba feliz con los resultados cuando estaba aprendiendo a tocar la guitarra clásica, aunque hay un ligero deterioro en la calidad del sonido.