Skip to main content

Una pequeña melodía

By pressing down a little key, it plays a little melody.

Kraftwerk, Pocket Calculator, 1981

El menú Música de MakeCode contiene muchos bloques para producir sonidos y melodías. La forma más rápida de generar una pequeña melodía es introducir en el código el bloque play melody. En el ejemplo siguiente, al pulsar el botón A sonará una melodía pregrabada elegida de una lista desplegable.

Play melody.png

La melodía suena en el fondo, in background, por lo que el programa introducido en micro:bit seguirá ejecutándose mientras suene la música.

La opción  hasta que termine detiene la ejecución del código hasta que finalice la melodía.

La opción looping in background hace sonar la música continuamente mientras se ejecuta el resto del código programado en micro:bit.

También es posible programar pequeñas melodías usando el bloque play melody at tempo. En el monento de programar, el bloque despliega un secuenciador gráfico de ocho notas y una octava, en el que las notas están codifcadas por colores. Además, el bloque permite elegir el tempo de reproducción en bpm o pulsos por minuto. Vamos a usar el bloque play melody at tempo para codificar un arpegio que suene a 240 bpm al pulsar el botón B:

Secuenciador.png