Diferencia entre revisiones de «Usuario:ManuelRomero/DAW/moviles/piano»

De WikiEducator
Saltar a: navegación, buscar
 
Línea 1: Línea 1:
===Especificación de la práctica
+
===Especificación de la práctica===
 
*Realizar una aplicación que sea un piano con App inventor
 
*Realizar una aplicación que sea un piano con App inventor
 
*Se pretende que tengamos una serie de teclas cada una de las cuales generará un sonido musical. (no consideramos ni sostenidos ni bemoles).
 
*Se pretende que tengamos una serie de teclas cada una de las cuales generará un sonido musical. (no consideramos ni sostenidos ni bemoles).
Línea 7: Línea 7:
 
*Con la breve exposición anterior podríamos pensar en el siguiente interfaz
 
*Con la breve exposición anterior podríamos pensar en el siguiente interfaz
 
[[Imagen:interfazPiano.png]]
 
[[Imagen:interfazPiano.png]]
 +
*Los elementos utilizados son
 +
**Tres botones para las acciones de '''''reset''''' '''''grabar''''' '''''reproducir'''''
 +
**Un objeto ''Aligment Horizontal'' Para ubicar dichos botones
 +
**8 botones para cada una de las notas desde el do menor hasta el do mayor
 +
**Un objeto ''Aligment Horizontal'' para colocar los botones que simulan el piano
 +
**Un objeto '''''sound''''' para  los sonidos
 +
**Un reloj para a la hora de grabar los sonidos respetar los espacios de tiempo entre ellos
 +
*Las propiedades (tamaños, colores, ...) un poco a gusto del consumidor :)
 +
===Especificando el comportamiento===
 +
*Antes de especificar el comportamiento debemos subir los sonidos que queremos reporducir
 +
*Son sonidos en ficheros wav de muy corta duracción
 +
[[Archivo:do.wav]]

Revisión de 07:59 16 oct 2013

Especificación de la práctica

  • Realizar una aplicación que sea un piano con App inventor
  • Se pretende que tengamos una serie de teclas cada una de las cuales generará un sonido musical. (no consideramos ni sostenidos ni bemoles).
  • Como funcionalidad podemos considerar que se puede grabar lo que se toca, y posteriormente reproducirlo.
  • En cualquier momento podríamos borrar lo que hubiera con una opción por ejemplo del reset.

Diseñando el interfaz

  • Con la breve exposición anterior podríamos pensar en el siguiente interfaz

InterfazPiano.png

  • Los elementos utilizados son
    • Tres botones para las acciones de reset grabar reproducir
    • Un objeto Aligment Horizontal Para ubicar dichos botones
    • 8 botones para cada una de las notas desde el do menor hasta el do mayor
    • Un objeto Aligment Horizontal para colocar los botones que simulan el piano
    • Un objeto sound para los sonidos
    • Un reloj para a la hora de grabar los sonidos respetar los espacios de tiempo entre ellos
  • Las propiedades (tamaños, colores, ...) un poco a gusto del consumidor :)

Especificando el comportamiento

  • Antes de especificar el comportamiento debemos subir los sonidos que queremos reporducir
  • Son sonidos en ficheros wav de muy corta duracción

Archivo:Do.wav