Construir un Piano de grande (6 / 10 paso)

Paso 6: Cómo suenan

Este show es un musical ya hay un foso lleno de instrumentos - incluyendo un piano digital. La forma más sencilla de hacer un sonido de Piano grande como un piano es para conectarlo a un piano digital y la forma más sencilla de hacerlo es con MIDI.

MIDI es un protocolo serie inventado en la década de 1980 para permitir que un instrumento musical digital para el control de otros instrumentos musicales digitales. Es similar a un puerto serie RS232 excepto:

* Tiene una velocidad en baudios extraño (31250 baudios).
* Utiliza un bucle de corriente en vez de voltaje de señalización (evitar bucles de masa inducir zumbidos).

Afortunadamente hay un escudo de Arduino que implementa una interfaz de hardware MIDI, añadir que algunos software de puerto serie y tiene un interfaz de MIDI de trabajo.

Para nuestros propósitos sólo tenemos que generar dos tipos de mensajes MIDI:

Nota sobre: Generado cuando se presiona una tecla. Esto dice el piano para comenzar la nota.
Nota OFF: Generado cuando se suelta una tecla. Esto dice el piano para detener la nota.

Cada comando MIDI se compone de 3 bytes:

* El comando (nota con. / desc.)
* La velocidad de nota (qué tan rápido la nota es presionado/liberado)
* La nota (que tecla particular ha sido presionado/liberado)

La elección de la velocidad de nota plantea preguntas. Algunos teclados pueden detectar velocidad pulsa la tecla - y esto cambia la calidad (sobre todo volumen) del sonido generado. El gran Piano no puede detectar la velocidad claves - así que utilizamos una velocidad Nota previamente definida y constante. Esto hace que el piano jugando que menos matizado que en caso contrario sería, pero esto es menos problema para un piano tocado con los pies.

Recursos:

Sparkfun hace el escudo de MIDI que utiliza.
https://www.Sparkfun.com/products/9598

Gran Firmware Piano. Controlador MIDI y UART.
https://github.com/Deadsy/bigpiano/BLOB/Master/src/MIDI.cpp
https://github.com/Deadsy/bigpiano/BLOB/Master/src/MIDI.h
https://github.com/Deadsy/bigpiano/BLOB/Master/src/UART.cpp
https://github.com/Deadsy/bigpiano/BLOB/Master/src/UART.h

Artículos Relacionados

Piano del laser

Piano del laser

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com)Paso 1: Componentes necesariosEléctrico:1 Arduino Uno Rev31 servo Motor1 Sensor táctil capacitiva5 diodos
Ultrasónico Piano

Ultrasónico Piano

Nota: Arriba es un video - puede mostrar como una foto solo en algunos dispositivos móviles.Este es un proyecto ideal para un etc. de Feria de ciencia - no es demasiado difícil de construir, sin embargo, hace un divertido interactivo exhibe.La idea e
¿Cómo construir un garaje de la tierra

¿Cómo construir un garaje de la tierra

necesita un espacio de taller, una fortaleza de la soledad o un lugar para albergar su refrigerador de la cerveza? Un garaje amplio nuevo es la respuesta, y esto es el Instructable para hacerlo posible. Como nuevo propietario y hombre ávido tipo DIY,
Puertas correderas para grandes estanterías

Puertas correderas para grandes estanterías

Este instructable le mostrará cómo construir puertas correderas para grandes librerías.Tuve un par de estantes de Ikea PAX que compró un tiempo atrás y pensé que volvería a Ikea para obtener algunas puertas para ellos. Las puertas más baratas que ten
Renovar un E-Piano: Fix y Polaco rompe teclas

Renovar un E-Piano: Fix y Polaco rompe teclas

hace aproximadamente años decidí aprender a tocar el piano. Primero practica en un teclado pequeño por un tiempo, he decidido comprar un piano electrónico de ebay. Compré un usado Kawai CL20.La descripción del piano era grande y el precio ok. Sin emb
Piano digital DIY soporte

Piano digital DIY soporte

Este instructivo describe cómo construir portable piano soporte con dos estantes de 12 "x 60". Cuenta con espacio suficiente para acomodar el piano digital clave tamaño 88, monitor de la computadora, altavoces activos, unos trozos de pizza, caja
Piano de unidad de DIY (Floppiano)

Piano de unidad de DIY (Floppiano)

Hay muchos Instructables y vídeos en internet que muestra cómo crear una disquetera musical, pero nunca he visto nada sobre la construcción de un piano de unidad de disquete. Porque me gusta tocar el piano y electrónica del edificio, pensé que constr
DIY Keyless piano

DIY Keyless piano

Hola amigos soy Dushyanta y hoy que estoy aquí para decirte cómo hacer un piano sin llave. Así que a partir del nombre puede conseguir una idea justa acerca de él. Es como un piano sencillo que no tiene ninguna tecla. En un teclado piano o musical no
Hangman - 3D e interactivo

Hangman - 3D e interactivo

Una nueva forma de jugar a clásico ahorcado.Desafía a tus amigos. Elija una palabra, frase o enigma. Jugar en el tablero de cristal que brilla intensamente y ver la frustración en sus rostros como el ahorcado lentamente encaje juntos.Mi objetivo era
Una teoría completamente nueva en el edificio de pirámides (que yo sepa)

Una teoría completamente nueva en el edificio de pirámides (que yo sepa)

Así que, aquí está la premisa: eres un multimillonario punto com, o el inventor de un sabor de aplicación de software de medios de comunicación social, o tal vez sólo consiguió dejaste ollas de dinero por su viejo tío rico y tu minino BFF acaba de pe
Estantería de cartón reciclado - laser de corte y trabajo hecho a mano

Estantería de cartón reciclado - laser de corte y trabajo hecho a mano

Esta vez, decidí construir una estantería grande, combinando el arte de diseño y de la mano de ordenador.Algunos de corte manual pueden hacerse con una máquina de corte láser para máxima precisión.La construcción de articulaciones y columna vertebral
La Underwearapult

La Underwearapult

me he vuelto recientemente de catapultas, armas de fuego, tabucos, etc.. Iv'e sido siempre demasiado jóvenes y inexpierinced para construir uno. Hoewever recientemente terminamos de remodelar nuestra cocina, así que había un montón de piezas adiciona
LED de escalada tiene

LED de escalada tiene

mis amigos y yo tuvimos la idea de construir un muro de escalada con escalada posee LEDs incrustados en el lugar de grabación tiene para indicar las rutas. En el espíritu de "ir grande o ir a casa", hemos decidido construir un muro muy grande pa
Gran armario en una casa pequeña

Gran armario en una casa pequeña

Viviendo en un piso minúsculo realmente significa que usted tiene que organizar el trastero. Gabinetes, estantes, cajones, despensas - todo lo que mirando todavía con clase. Este es un bonito desafío para cualquier persona que ama a diseñar su propia