Hola. Soy Avi Caccia. El proyecto requiere diseñar un controlador MIDI que conste de unos sensores de presion FSR que, al activarse, disparen una audio .wav via comunicación MIDI con un Raspberry Pi en el que estará corriendo un software de edición de audio como Reason, Pro Tools, Cubase, entre otros. De este último se asignarán envios de los audios via MIDI utilizando tambien plugins como Drumagog y Addictive Drums. El volumen de reproducción de los sonidos deberán variar según la fuerza con la que se aprete el sensor (si se apreta despacio, sonará con poco volumen y si se apreta fuerte, sonará fuerte).
Deberá contar con otros sensores que permitan el cambio de bancos de sonidos (banco de sonidos 1 que contiene X archivos .wav, banco de sonidos 2, etc) en donde se guardarán los sonidos .wav. La numeración de los bancos podrán verse en un display de 7 segmentos.
Al encenderse el Raspberry Pi, deberá iniciarse automaticamente el software de edición de audio y los ultimos plugins utilizados. Esto es para que la operación del dispositivo no requiera de uso de monitores, los cuales solamente serían necesarios para cambiar los bancos de sonidos ya seteados. Debería poder apagarse con un boton, sin la necesidad de usar la interface del sistema operativo para hacer el shutdown. Quizas se podria asignar un boton mediante los puertos GPIO que reciba la orden del apagado del dispositivo.
Se requiere minimizar el tamaño fisico del hardware al máximo, debido a que se alojará adentro de una cavidad con una tapa.
Requerirá el uso de un conversor DAC que optimice la señal para que se reproduzca en un amplificador con buena calidad.
La alimentación de corriente debería poder hacerse mediante el uso de baterias recargables y tambien mediante un transformador de 3,3V conectado a una instalación electrica.
How are you?
Like you see in my profile and portfolios, I have rich experience in C/C++, C#, and Python programming as well as microcontrollers.
Especially, I completed many arduino and raspberry pi projects for such features.
I would like to discuss with you and get more detail requirements.
Please give me your details, then I will provide best solution for you.
Thanks
Yo puedo apoyarte con este proyecto, ya que tengo bastante experiencia en desarrollo y automatización sobre raspberry, en sistemas operativos y bases de datos, soy ingeniero electronico y telecomunicaciones, ingeniero de sistemas y tengo mas de 12 años de experiencia.
Manejo Shell sobre linux, Phyton, PHP, HTML, Javascript, SQL.
Hello sir. Hope you are doing fine. Reading your job post 'Controlador MIDI con especificaciones', I am very much interested in it. I am a skilled full stack software developer who has very rich experience for the past 10 years. Please contact me so that we can initiate our discussion and have milestones set to get started. Thank you in advance.
Skills:
Linux, Python, Raspberry Pi