Bueno, ya inventaremos algo.Juanant escribió:Por eso creo que este parámetro es mejor hacerlo manualmente, si no va a ser muy complicado
Tengo lista una primera versión con interfaz gráfico. Es posible que tenga algunos errores, pero las pruebas que he realizado debería ser suficiente para que todos puedan ir haciendo el ejercicio si no se quieren complicar con operaciones repetitivas.
Además, he aprovechado para corregir un error grave cuando se generaba la serie inversa (lo hacía rematadamente mal... ) y ahora, creo, que se generan bien las matrices inversas, tal y como comentaba Juanant.
El proceso de carga ha cambiado un poco. El fichero notas.txt ahora no es funcional. Hasta que tenga listo el proceso de carga y guardado... así que en cuanto se carga el programa sale con una generación aleatoria. Si queréis probar otra, pulsad sobre el botón Generar si queréis meter la vuestra o cambiar algun valor, simplemente modificad la serie dodecafónica y pulsad sobre el botón Actualizar.
Si veis algún error (que lo habrá... ) o queréis cambiar alguna cosa que veáis interesante de cambiar a o poner... comentadlo.
Por cierto, ahora mismo no se hace ninguna validación, así que es vuestra responsabilidad introducir datos correctos.
Aquí una captura de pantalla:
Y aquí el programa:
http://dl.dropbox.com/u/58974111/compositor.zip
Voy a echarle un vistazo a la siguiente parte del proceso que aún no la había visto.