Hola como va? era hora de hacer algun aporte al foro...no se cuantos tecladistas habra por aqui, pero les dejo una libreria para manejar instrumentos midi.
Por ahora solo manda los mensajes mas comunes: note on, note off, velocity, aftertouch, etc...
Puede sonar trivial para el que sepa mas, pero a mi me costo bastante configurar el UART y que se lleve bien con un sinte kawai. Peor aun, tuve diferentes resultados con una bateria electronica korg y este sinte...despues de luchar algunas noches hice andar todo liso.
Pic, midi, 16F876A y CCS...busque semanas enteras y no hay nada en la web. No se si se puede trasladar a otros pic mas modernos, pero no creo que haga falta mucho mas que esto para manejar algo tan sencillo.
El codigo es una pavada, el "reto" fue configurar el UART.
Si alguien necesita circuitos y programa de ejemplo, avisen.
Si encuentran redundancias o algun error, espero sus comentarios con mucho gusto!
Un saludo...
pd: el codigo lo hice en base a estos links (imprescindibles para quien se mande a hacer algo con midi)
http://www.opl4.nl/aboutmidi.htmlhttp://www.barrysoft.it/blog/midi-with-pic-ausart.html