Usa urgentemente MATLAB para generar música pentatónica
Reconocer melodías y generar partituras musicales tiene muchas limitaciones técnicas y es difícil de lograr a la perfección. He visto software que convierte partituras a midi, pero no funciona muy bien. Convertirlo a notación musical es aún más difícil. En primer lugar, es difícil cuantificar los tiempos, las divisiones de secciones, etc. Las piezas para instrumentos individuales están bien, pero las piezas para conjuntos no.
El código fuente de Matlab está disponible, pero aún no lo he visto. Se puede dar una idea, que consiste principalmente en calcular el período de tono, determinar el tono y la duración de cada nota, y analizar el tiempo, la armadura, la división de compases, etc. Para una pieza tocada por un solo instrumento, no es particularmente difícil implementar esto.