Salta al contenido principal
Logo
EVA
  • Página Principal
  • Calendario
  • Más
En este momento está usando el acceso para invitados
Acceder
EVA
Página Principal Calendario
Expandir todo Colapsar todo
  1. Python
  2. Módulo 5
  3. tarea módulo 5

tarea módulo 5

Requisitos de finalización
Apertura: sábado, 21 de noviembre de 2020, 00:00
Cierre: jueves, 26 de noviembre de 2020, 23:59

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

En este momento está usando el acceso para invitados (Acceder)
Resumen de retención de datos

Universidad de la República
Desarrollado por Moodle