Componer melodías por contatenación de frases músicales
Pulsa componer y se generará una melodía a partir del número de notas introducido. Para oírla debes seleccionar un dispositvo midi out adecuado en la lista.
El proceso es:
1) Coger la primera frase entre todas las disponibles al azar.
2) Coger la frase que debería seguir a la anterior y seleccionar el subconjunto de frases que se le parezcan por lo menos el
porcentaje indicado en similitud frases.
3) Entre este subconjunto de posibles continuaciones se escoje una frase al azar y se vuelve al paso 2.
De momento solo se puede escuchar pero ya añadiré la opción de ver la partitura para tocar y de usar otros estilos musicales
Para la comparación de frases se tiene en cuenta:
La similitud en tiempo de cada frase.
La similitud en tiempo de la útima nota de cada frase.
El número de notas que la frase parecida contiene respecto a la original
El número de notas de la frase parecida que no tiene la original.
Las comparaciones de notas no se tiene en cuenta la octava(DO3, FA4) aunque luego se pasan
unas funciones que acotan las octavas e invierten las frases. Esto se hace sobre todo cuando no hay una frase continuación (o nexo) diferente al original, si la hubiera no habría
acotación de octavas, pero la frase podría invertirse(aunque sucede con menos frecuencia que sin nexos).