Skip to main content

Actividad 2: codificación

Cada pareja codificará los compases de la voz que esté trabajando por medio de funciones. Trabajemos, a modo de ejemplo, los primeros compases de la voz 1:

Particella voz 1.png

Como los compases 1, 3, 5 y 17 están repetidos, usaremos para todos ellos una única función a la que llamaremos COMPAS01030517. Lo mismo haremos con los compases 2 y 4 y los compases 6 y 14:

Compases voz 1.pngEl proceso de definición de funciones debe realizarse para todos los compases. Para comprobar el sonido de las funciones durante el proceso de programación, podemos añadirlas al evento al iniciar:Comprobar voz 1.pngCuando hayan sido programadas todas las funciones, el aspecto del código del secuenciador de la voz 1 deberá ser algo parecido al mostrado en la imagen siguiente:

Bucle 3.pngLa placa comenzará a reproducir la voz codificada cuando reciba por radio un número desde la placa directora. Este número se usa también para fijar el tempo antes de comenzar con la reproducción. La partitura reproduce dos veces los compases 1 al 16 y finaliza con el compás 18. Del análisis de la partitura se deduce que esto es enteramente equivalente a reproducir primero los compases 1 al 17, despúes los compases 2 al al 16 y finalizar con el compás 18.

La placa necesita también algo de inicialización, en concreto, fijar el canal de radio por el que todas las placas van a recibir la orden de inicio.