Evaluando propuestas

Desarrollo de instrumento electrónico Midi con teclado mecánico

Publicado el 05 Febrero, 2025 en Ingeniería y Arquitectura

Sobre este proyecto

Abierto

Descripción del Proyecto:
Estoy buscando un freelancer altamente experimentado para el desarrollo de un instrumento electrónico MIDI de 75 teclas. Actualmente, el proyecto está dividido en tres partes: teclado, procesador y reproductor de audio.

Requisitos del Freelancer:
Amplia experiencia en dispositivos midi y protocolo midi.
Haber construido dispositivos MIDI anteriormente y tener experiencia con instrumentos electrónicos.
Conocimiento en programación de microprocesadores como Arduino, Raspberry Pi, Teensy, etc.
Familiaridad con el funcionamiento de un teclado mecánico y su matriz de conexiones.
Experiencia en diseño de PCB y resolución de problemas de programación y conexiones.
Conocimiento sobre microprocesadores y lectura de información en tarjetas SD.
Capacidad de reproducir sonido con microprocesadores y seleccionar la mejor placa según las necesidades del proyecto.
Experiencia con sensores y su integración en sistemas electrónicos.

Detalles del Proyecto:
Teclado:
Disposición de teclas particular con una matriz de 9x8 con diodos.
Debe permitir la lectura simultánea de hasta 8 teclas.
Diseño de PCB ya realizado, pero falta confirmar el procesador para ajustar detalles.
Procesador:
Actualmente no está definido. Se realizaron pruebas con Arduino Pro Micro, pero sin buenos resultados.
Debe ser capaz de leer las 75 teclas sin latencia significativa.
Integración de un sensor que modifique las notas reproducidas según su estado.
Posibilidad de cambiar la biblioteca de sonidos para simular distintos instrumentos (piano, violín, etc.).
Potencial integración de una celda de carga o potenciómetro para modificar el volumen en tiempo real.
No es necesario medir la velocidad de las teclas, ya que se usarán switches de teclado mecánico.
Reproductor de Audio:
Actualmente se utiliza un SparkFun WAV Trigger, ya comprado y probado.
Abierto a cambios si se puede integrar la función de reproducción en el procesador para optimizar el sistema.
Ya tengo un diseño del pcb de la matriz del teclado y tambien tengo el wav trigger con entrada midi, lo ideal sería implementar un procesador que lea las teclas y envíe la señal midi  al wav trigger.
Expectativas:
Evaluación del diseño actual y recomendaciones para mejorar el hardware y software.
Definir y programar el procesador adecuado para la lectura de teclas y gestión MIDI.
Integración de sensores y sistema de control de volumen.
Asesoramiento sobre la mejor solución para la reproducción de audio.
Optimización del flujo de datos para reducir la latencia al mínimo.

Contexto general del proyecto

Objetivo del Proyecto: El propósito de este proyecto es construir un prototipo funcional de un instrumento electrónico MIDI de 75 teclas, con la intención de producirlo en pequeñas cantidades en el futuro. La prioridad es garantizar que, al presionar una tecla, el sonido se reproduzca sin latencia y de manera confiable. Si alguna función adicional compromete la estabilidad del sistema, será descartada. No importa qué procesadores o tecnologías se utilicen, siempre que el resultado final sea un instrumento confiable y funcional para su posible comercialización.

Categoría Ingeniería y Arquitectura
Subcategoría Otros
Tamaño del proyecto Medio
¿Es un proyecto o una posición? Un proyecto
Disponibilidad requerida Según se necesite

Plazo de Entrega: 28 Febrero, 2025

Habilidades necesarias