Pregunta

¿Hay alguna API de código abierto disponible para la conversión de WAV a MIDI? A encontrar muchos programas de código abierto, pero no pude encontrar las API. ¿Hay alguna manera de que pueda encontrarlos? También hay ninguna API de código abierto disponibles para la transcripción de la música? (Es decir, la generación de una versión digital de una hoja de música). Apreciamos enormemente cualquier forma de dirección o ayuda. Gracias anticipadas

¿Fue útil?

Solución

La conversión de WAV a MIDI es un muy difícil y error de operación en decúbito prono, no se hace a menudo por lo que yo sé, que muy a menudo dan resultados pobres, por lo que tener una API para hacer eso sería pueden existir tontas, aunque las bibliotecas para ello utiliza en el software de código abierto que mencionas. archivos .wav no tienen metadatos útiles que pueden ayudarle a volver a MIDI. Se mucho más duro que el habla en texto para hacerlo bien! (armónicos y la materia de ruido). Probablemente trabajar Aceptar para los instrumentos individuales jugando sin embargo, con fuertes frecuencias fundamentales que pueden ser recogidos con transformada de Fourier.

Para OCR de partituras, he encontrado una pieza de software GPL llamada Audiveris . Esta tarea no es tan duro como lo anterior, pero todavía es una operación muy compleja, probablemente requiere intervención manual para corregir errores, que el tener una API simple para no tiene sentido.

Si va a realizar algún tipo de software de código abierto a sí mismo, se puede, por supuesto intento de adaptar franjas de código de estos proyectos para cualquier uso que tiene en mente, aunque dudo que valdría la pena el esfuerzo.

Si cualquiera de los programas que encuentre ha interfaz de línea de comandos para iniciar una conversión, se podría ejecutar comandos shell de su propio software para obligarlos a hacer las conversiones necesarias automáticamente .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top