Sunday, March 03, 2013

OneButton Interface: Preliminary Hardware

 
When looking at the microswitch, the left terminal of the LED is the ground. The right terminal is the positive, which comes from a microcontroller pin.  


The normally closed connection from the microswitch goes to ground. The normally open connection goes to 5V. The common connection goes to a microcontroller pin.


The switch is de-bounced for 3 milliseconds. Different values will have to be tested. 


The LED responds to velocities of any notes on any channels that are non-zero. A note-off event turns the LED off. The button is sent via MIDI note 60, channel 1. Pressed is a note-on with a velocity of 127. De-pressed is a note-off.

0 comments: