6 XilondeColores
6 XilondeColores
6 XilondeColores
Inventor
Nivel: Intermedio
Introducción
El xilófono es un instrumento musical de percusión. Cada lámina se afina según un tono
específico (nota musical) de la escala cromática. El xilofón es un maravilloso instrumento
musical. Cuenta con una historia muy rica que data del siglo IX y ha sido desarrollado
independientemente tanto en África como en Asia. Ha tenido una participación
importante casi en todos lados, desde la música tribal africana hasta las clases de
música en una escuela primaria de América, donde es utilizado para enseñar los
principios musicales básicos a niños
Diseño de componentes
Paso 1:
Lo primero que debemos hacer, como en la Aplicación anterior, es dirigirnos a la pestaña
Proyectos, y crear uno nuevo desde esta ventana:
Una plantilla ideal para hacer el bosquejo de las distintas pantallas. Tener preparado un
boceto de tu idea de app ayudará a facilitarte la tarea tanto como diseñador y como
desarrollador.
Acá podés encontrar un video que hace referencia a una herramienta llamada Prott que te puede
ayudar a prototipar tus Apps https://vimeo.com/140384043
Es clave definir desde muy al principio del esta fase de prototipado cuáles son los
servicios que se van a necesitar en la app.
Paso 2:
Vamos a crear los distintos botones para las diferentes notas de distintos colores como
un xilofón convencional, de modo tal que nos quede como la imagen a continuación.
Después tenemos que cargar los archivos de sonido para poder reproducir las notas1.
Debemos guardar en la computadora una copia local de todos los archivos wav (1.wav,
2.wav, etc.). Después, en el Diseñador, en el área de Medios (bajo el área de
componentes) haz clic en Subir archivo... y buscamos en la computadora el fichero
1.wav, recién descargado. Después hacemos lo mismo para el 2.wav, el 3.wav y así
sucesivamente.
Editor de bloques
Paso 3:
Conectar los sonidos a los botones
El comportamiento que tenemos que programar implica que se reproduzca un fichero de
audio cada vez que pulsemos un botón. Si pulsamos BotonDO debe sonar 1.wav, si
pulsamos BotonRE sonará 2.wav y así sucesivamente para las demás notas musicales.
Vamos a utilizar el Editor de bloques como se explica a continuación:
Paso 4:
Procedimiento
Vamos a crear entonces un procedimiento que reproduzca una nota, para lo que
deberá recibir un número como argumento de entrada. Dentro del procedimiento
incluiremos las operaciones de seleccionar el fichero fuente de sonido (obtenido a partir
del argumento de entrada), y la reproducción del sonido propiamente dicha:
Paso 5:
Inicializar los sonidos
Si has tratado de ejecutar tu Aplicación, puede que te haya costado oír los sonidos porque hayan
tardado mucho en cargar, o que te haya aparecido algún mensaje de error. Esto se debe a
que Android necesita cargar los sonidos en memoria en tiempo de ejecución y eso tarda un
tiempo. Esto se produce la primera vez que se le asigna un Origen concreto a la Nota, cosa
que no sucede hasta que se pulsa cada botón.
BotonMI: Rosa
BotonFA: Naranja
BotonSOL: Amarillo
BotonLA: Verde
BotonSI: Turquesa
BotonDO: Azul
Programa completo
Botellas de vidrio
1 palito de metal o madera
Instrucciones
¡Muy importante! Este instrumento debe ser realizado con un adulto al lado en todo
momento.
Hay que juntar alrededor de 8 botellas de vidrio grueso para que no se rompan al
tocarlas.
Colocad las botellas una al lado de la otra formando una línea e ir llenándolas con
agua, cada vez un poco menos. Es decir, que la primera esté llena, la segunda un
poco menos, la tercera un poco menos que la segunda y así sucesivamente hasta
llegar a la última que quedará casi vacía.
Para lograr música con estas botellas hay que golpearlas suavemente y de cada
una obtendremos un sonido diferente.
A cada botella se le puede agregar un poco de colorante o témpera, para que
cada una tenga un color diferente y quede genial.