[SHARE] MINI MIDI FOOT CONTROLLER PROJECT

Started by wizard, July 06, 2008, 10:47:22 AM

Previous topic - Next topic

wizard

I use a AT89C2051 to make it small and easy to operate.
Only 3 footswitchs used, UP, DOWN, and RECALL.
3 7-Seg LED display, and cruently only MIDI output available ( I put a MIDI IN circuit on the schem.  so that you can write your own code to receive MIDI messages).
The LED display will flash when "UP" or "DOWN" keys are pressed.
When holding one of these two keys for 2-3 seconds, it begine to scroll faster.
Only when RECALL is pressed, it sends a MIDI Program Change message.
The MIDI Channel is not programmable, but you can modify it by changing the Cx command in the C source code.
But you'll need a C compiler to do the job.

Here are the project files for free download,
C source code : http://www.diyplayer.com/file/mini_MIDI.C
HEX file : http://www.diyplayer.com/file/mini_MIDI.hex  (this is the file to put into the MCU)
Schematic: http://www.diyplayer.com/file/MINI_MIDI_Schematic.pdf

If you got any question, mail me.   digit.man@msa.hinet.net
If anything seems to be wrong, please let me know.

By the way, you might see some Chinese words in the C source code,
'Cause I am Taiwanese.
I DIY therefore I am.

WLTerry