AT90USB MIDI Controller

I've wanted to learn to play on a more musical instrument. So I came up with a electronic malets (xylophone, marimba). This is MIDI USB controller I've made for this purpose. I'ts job is to recive signals from buttons or piezo rezonators and send MIDI packet through USB. Programming AT90USB162 is very easy. You just need to make a simple board (like on the image bellow), install FLIP (it's a special AVR software) and connect board to PC using USB cabel. It automatically finds new device. If you program it with my code it will recognize it as a MIDI controller (or Composite device I can't remember :P). Anyway, this project is abandoned for now. It's because using piezo rezonators as pads didn't satisfied me enought. But I came up with another use for it and maybe I will get back to it. As of now I share all my work with you guys! If you have any questions just ask! Code and other usefull things are available here. You will need additional libraries for USB support (I'm using LUFA).




1 komentarz: