Buenas a todos, este es mi primer post en la página y quería estrenarme con este proyecto llamado AFTERMOON (aún no está finalizado) basado en el famoso Morningstar MC-8.
El proyecto consta de las siguientes características:
- Aplicación web para la edición de todos los parámetros y mensajes MIDI (Similar a la web oficial de Morningstar)
- 20 Bancos, 2 pagínas y 8 pulsadores
- 8 Mensajes por pulsador
- Led RGB tipo Halo para cada pulsador.
- Memorizado de nombre del banco, nombre largo, nombre corto y nombre Toggle para pulsación corta y larga, y dos colores por pulsador.
- Tipo de pulsador Preset o Efecto.
- Diferentes tipos de acción sobre cada pulsador (pulsar, soltar, pulsación larga, etc...) Todo esto programable a través de la aplicación web.
- En principio dos tipos de mensajes MIDI: Program Change y Control Change. (Ampliables en el futuro)
- Pantalla LCD de 4x40
- USB-MIDI
- Entrada de un pedal de expresión (Ampliable en un futuro)
- MIDI Monitor
Mi proyecto consta de los siguientes componentes:
- Teensy 4.0 (Compatible con Arduino pero mucho más potente)
- 8 pulsadores
- Una pantalla LCD de 4x40
- Conexión para un pedal de expresión
- Entrada y salida MIDI
- USB
El código del Teensy está programado en C++ (Arduino), y la aplicación web en HTML y JavaScript.
Os adjunto algunas fotos del prototipo y capturas de la aplicación web.
Por ahora estoy pendiente de que llegue el LCD 4x40, los pulsadores y la caja.
Funcionalmente solo me quedaría añadir el pedal de expresión y su calibración.
Iré poniendo los avances en este hilo.
Espero que os guste y espero vuestras preguntas o sugerencias.
El proyecto consta de las siguientes características:
- Aplicación web para la edición de todos los parámetros y mensajes MIDI (Similar a la web oficial de Morningstar)
- 20 Bancos, 2 pagínas y 8 pulsadores
- 8 Mensajes por pulsador
- Led RGB tipo Halo para cada pulsador.
- Memorizado de nombre del banco, nombre largo, nombre corto y nombre Toggle para pulsación corta y larga, y dos colores por pulsador.
- Tipo de pulsador Preset o Efecto.
- Diferentes tipos de acción sobre cada pulsador (pulsar, soltar, pulsación larga, etc...) Todo esto programable a través de la aplicación web.
- En principio dos tipos de mensajes MIDI: Program Change y Control Change. (Ampliables en el futuro)
- Pantalla LCD de 4x40
- USB-MIDI
- Entrada de un pedal de expresión (Ampliable en un futuro)
- MIDI Monitor
Mi proyecto consta de los siguientes componentes:
- Teensy 4.0 (Compatible con Arduino pero mucho más potente)
- 8 pulsadores
- Una pantalla LCD de 4x40
- Conexión para un pedal de expresión
- Entrada y salida MIDI
- USB
El código del Teensy está programado en C++ (Arduino), y la aplicación web en HTML y JavaScript.
Os adjunto algunas fotos del prototipo y capturas de la aplicación web.
Por ahora estoy pendiente de que llegue el LCD 4x40, los pulsadores y la caja.
Funcionalmente solo me quedaría añadir el pedal de expresión y su calibración.
Iré poniendo los avances en este hilo.
Espero que os guste y espero vuestras preguntas o sugerencias.