Objetivo:
Generar una melodía de características isorrítmicas.
Crear una lista de alturas (color) expresadas en número de nota MIDI, y una lista de duraciones (talea) expresadas en fracciones de unidad de tiempo. Las listas deben tener un número de elementos primos entre sí (por ejemplo, 9 y 7, o 12 y 5, etc.). Aplicando una técnica similar al Ejemplo 5.1, generar una lista de notas expresadas como tuplas altura-duración. La longitud de la lista de notas debe ser tal que coincida con el final de una talea y un color. Imprimir la lista de notas en forma de columnas altura-duración.
Dar al código forma de función que acepte como argumentos la lista de alturas y la de duraciones.
Ejemplo:
color = [72, 62, 59, 56, 67]
talea = [0.75, 0.5, 0.25, 0.5]
Salida:
72 0.75
62 0.5
59 0.25
56 0.5
67 0.75
72 0.5
62 0.25
59 0.5
56 0.75
67 0.5
72 0.25
62 0.5
59 0.75
56 0.5
67 0.25
72 0.5
62 0.75
59 0.5
56 0.25
67 0.5