First off, great project! I've been planning to do a MIDI drum interface for quite a while, was just about to start rolling my own, but this looks pretty promising! As a pair of fresh eyes, I'd like to pose a couple of questions I'm sure you'll hear more of soon:
- How does one operate this machine? I saw the four SPST pushbutton switches on the digital board, can you please elaborate on the functions of these?
- (May be related to previous question) How does one save the pad configurations as you stated?
- On the analog board, are those all 1/4" jacks? I personally wouldn't want to run 1/4" path cables to every one of the pads from the control module :S
- Do you have any un-compiled source code for the firmware? Curious people like me really want to see how you (or the code's creator) achieved this MIDI system!
- If you do have a PCB, can you please post it? It would help considerably :)
- What are the differences between the ATmega32 and ATmega8 boards functionality-wise? More/less inputs? Faster/slower processing time?
There may be more, but these came into my head from page jumping just now. Thanks for posting this project, I can't wait to learn more and build one!