Ir al contenido
  1. Proyectos/

Teclado MIDI capacitivo

2 mins· loading · loading · ·
José M. Mariño
Midi Mpr121 Rp2040
jmmarino2.gitlab.io
Autor
jmmarino2.gitlab.io
Yo antes era muy indeciso. Ahora ya no estoy tan seguro.
Tabla de contenido
Un teclado MIDI sin muchas pretensiones, de montaje sencillo.

Descripción
#

Ya hace tiempo que tenía ganas de diseñar un teclado MIDI. Para los que no sepan nada sobre MIDI, es un protocolo de comunicación pensado para instrumentos musicales (y otros aparatos que no son instrumentos como tales, pero que están también en el ajo). Este proyecto consiste en un diseño hardware para construir un teclado MIDI modular que abarca hasta ocho octavas, junto con el software necesario para hacerlo funcionar. Este teclado no produce sonido. Necesita ser conectado por USB a un ordenador en el que tengamos a correr un sintetizador (Fluidsynth o similar).

Por último, solamente decir que este proyecto fue el primero para el que solicité la certificación de hardware abierto de la OSHWA, y quedó registrado con el número ES000046.

El sensor MPR121
#

El sensor MPR121 es un sensor capacitivo de 12 entradas. Una docena, como las notas de una octava cromática. Ni que lo hiciesen con toda la intención. El único problema es que con este sensor no podemos detectar la intensidad, o la fuerza , de cada nota.

MIDI
#

Como ya dijimos antes, el MIDI es un protocolo de comunicación que fue diseñado hace unos cuantos años, muchos, pero sigue dando guerra. Básicamente, es una comunicación serie en la que se envían órdenes para tocar una nota y para dejar de tocarla, lo que sería análogo a pulsar una tecla y luego soltarla. Hay comandos para otras funciones, como cambios de instrumento y cosas así. También hay instrumentos de percusión. Lo importante es que tengáis claro que en el MIDI no se transmite sonido, sino las instrucciones para producirlo. Dicho de otro modo, el MIDI es la partitura, mientras que un WAV o un MP3 sería la grabación de la interpretación.

Descarga
#

Sí, sí, ya va. Aquí tenéis el enlace al proyecto.

Relacionados

WHAMMY
4 mins· loading · loading
José M. Mariño
Amplificador Auriculares Audio Clase A
Introducción al procesado de sonido con microcontroladores STM32 y dispositivos I2S
3 mins· loading · loading
José M. Mariño
Stm32 I2s
El problema de los seis destellos
5 mins· loading · loading
José M. Mariño
Repair TV Sony
Reparación de la Samsung SPP-2020B
3 mins· loading · loading
José M. Mariño
Repair Samsung Printer Spp-2020b