Octabio

3 - Música con Octabio - Creando Melodías

Conociendo a Octabiobasico60 min
Octabio AI+ Board Octabio AI+ Maker Octabio AI+ Maker Pro

¿Qué es el buzzer?

Es un pequeño componente que produce sonido cuando recibe una señal eléctrica. Es como un mini altavoz que puede emitir tonos o reproducir sonidos.

¿Qué es una nota musical y qué tiene que ver con la frecuencia?

Una nota es un sonido con una frecuencia específica. La frecuencia nos dice qué tan rápido vibra ese sonido: si vibra más rápido, suena más agudo; si vibra más lento, suena más grave.

Imagenes-08

Vamos a ver cómo funcionan algunos bloques de programación que vamos a usar:

Nuevos bloques de programación: Sonido

Calentamiento

Vamos a hacer que Octabio reproduzca melodías. Usaremos el bloque Tocar sonido para  activar el buzzer y prepararnos para crear música propia.

Programacion-05

Sube el programa a la tarjeta y escucha con atención. Luego cambia la melodía por otra y vuelve a probar. La idea es reconocer cómo suenan las melodías precargadas y confirmar que Octabio está listo para seguir explorando notas, escalas y nuevas composiciones.

1. Creando Melodías

Con Octabio podemos tocar notas de diferentes frecuencias, esto permite que podamos crear nuestras propias melodías como si tuviéramos un piano virtual dentro de Octabio.

¿Qué es la escala musical?

Imagenes-06

La escala es como una escalera de sonidos: Do, Re, Mi, Fa, Sol, La, Si, Do. Estas notas pueden durar un tiempo determinado. En los bloques de Octabio encontrarás una gran variedad de notas con dos escalas musicales, 4 para la escala grave, y 5 para la escala aguda, esto te permitirá crear melodías más diversas.

Duración de las notas musicales

La duración de las notas indica cuánto tiempo debe sonar cada una dentro de la melodía. Una redonda dura 4 tiempos o 2 segundos, una blanca dura 2 tiempos o 1 segundo, una negra dura 1 tiempo o 0.5 segundos, y una corchea dura 1/2 tiempo o 0.25 segundos. Esto significa que unas notas se sostienen más y otras pasan más rápido, igualmente puedes tener silencios entre sonidos de diferentes duraciones.

imagen cuadro

Ahora que sabes esto ya puedes transformar partituras musicales en melodías de bloques con Octabio.

Programando a Octabio

Vamos a usar el bloque “Tocar nota”, en este seleccionamos qué nota queremos tocar y el tiempo que dura la canción, si queremos hacer un silencio entre notas podemos usar el bloque de espera, con estos elementos podremos crear la melodía de las canciones que queramos. Por ejemplo, el siguiente código nos permitirá tocar la primera parte de la canción “Estrellita ¿dónde estás?”

Programacion-01

Reto 1:

A continuación verás la partitura de la canción completa de Estrellita donde estás, ya hiciste la primera parte en el ejercicio anterior, ahora tu misión será programar la segunda parte, y reproducir la melodía completa.

Imagenes-07

Reto 2:

Ahora prueba una nueva canción, La lechuza, esta vez te daremos las notas y los tiempos de duración, tu misión será transformar esto en una melodía con Octabio. Esta canción se toca en la escala grave (4) también puedes probar cómo suena en la escala aguda (5) y decidir cuál versión te gusta más. Combina los leds neopixel con las notas musicales para  crear canciones con animaciones luminosas.

La Lechuza:

DO (0.5) - RE (0.5) - MI (0.5) - DO (0.5)

DO (0.5) - RE (0.5) - MI (0.5) - DO (0.5)

MI (0.5) - FA (0.5) - SOL (1) - MI (0.5) - FA (0.5) - SOL (1)

SOL (0.25) - LA (0.25) - SOL (0.25) - FA (0.25) - MI (0.5) - DO (0.25)

SOL (0.25) - LA (0.25) - SOL (0.25) - FA (0.25) - MI (0.5) - DO (0.25)

RE (0.5) - SOL (0.5) - DO (1) - RE (0.5) - SOL (0.5) - DO (1)

Reto 3:

Llegó la hora de que vayas más allá, Busca en internet una canción que te guste, puedes buscar las notas, o intentar transformar una partitura en melodía. Una vez que desbloquees esta habilidad, podrás poner a Octabio a reproducir tus canciones favoritas.

¿Cables cruzados? Posibles problemas y soluciones