Se ha eliminado duplicación en varios sitios y limpiado el código de las funciones de reajuste y movimiento de compases, que era demasiado largo