Build your own MIDI projects
FAQ
Frequently Asked Questions.
Details
 
MIDI & Music
MIDI and Music Information
Details
 
MIDI NOTE ON/OFF to 12 LED OUTPUTS

 

MIDI NOTE ON/OFF to 12 LED OUTPUTS

 

This unit utilizes MIDI Note ON/OFF data to switch 12 LEDs ON/OFF for any corresponding C to B in any octave. The MIDI Octave and MIDI note number mapping is available.

 

 

 

 

 

MIDI NOTE ON/OFF to 12 LED OUTPUTS

ITEM#: MIDI12OUTLEDS

PRICE:  €55.00


 

 

 *Click to Enlarge*

 

 

  

  

  

  

 

The MIDI to 12 LED  Outputs unit utilizes:

  • An Arduino unit including a suitable pre-programmed Atmega microcontroller,
  • A 2.1mm power socket, and associated LED, 
  • Select MIDI channel (1 to 16) via 4-way DIP switch, see Table 1,e, 
  • A MIDI 5-pin DIN input socket,
  • A MIDI 5-pin DIN output socket,
  • 12 off 0.1" pin-terminal outputs, 
  • The circuit schematic is available,

 

 

The MIDI to 12 LED outputs also requires:

  • A 9v battery or equivalent DC power source
  • 12 LEDs and 12 suitable series resistors.

  

Table of LED Connections:

 

LED CONNECTIONS

LED

OUTPUT

NOTE PIN
C D2 1
C#/Db D3 2
D A0 3
D#/Eb A1 4
E A2 5
F A3 6
F#/Gb A4 7
G A5 8
G#/Ab D8 9
A D9 10
A#/Bb D10 11
B D11 12

LED CONNECTIONS

 

  

 

MIDI IN/OUT Wiring:

 

 MIDI_IN_OUT_CONNECTIONS.JPG (212235 bytes)

     *Click to Enlarge*

The MIDI IN and OUT connectors use  5-Pin 180 degree DIN sockets. Note that the MIDI IN/OUT wiring is polarised and the correct pins should be used.

 

 

 

   

 

 

Output Current Drive:

You can get a maximum of 40 mA (milliamps) current from each output separately. But the maximum combined rating when several pins are active at the same time  is 200 mA for all pins. However it is probably best not to run the outputs at their maximum rating.

 

Operating Mode:

The unit detects the incoming MIDI data and if the MIDI channel corresponds to the correct MIDI channel setting, when a corresponding Note-on is detected, to the pre-set note-on  C to B , then the corresponding output is switched on (+5 Volts) and stays on until a corresponding note-off is detected and the output is switched off (0 Volts). This allows each of the 12 outputs to operate independently. 

  

 

Purpose:

The MIDI to 12 LED outputs unit can be operated live in real time from a MIDI keyboard or from a hardware/software sequencer with pre-programmed MIDI Note on/off data. The LED outputs can be switched in time with the music. 

  

 

MIDI Specification: 

The outputs are switched ON via MIDI 'Note-On' commands and OFF by MIDI 'Note-off' commands. These MIDI commands are all channel (1-16) dependent. Also, the outputs will switch off if  a correct MIDI Note On with a velocity of 00  is received. The unit also works in MIDI Running Status mode. Note that the Output LED will only switch On if the matching MIDI channel (1 to 16) is selected.

 

 

DIP Switch Selections

MIDI 

Channel

4 3 2 1
on on on on 1
on on on off 2
on  on  off on 3
on on off off 4
on off on on 5
on off on off 6
on off off on 7
on off off off 8
off on on on 9
off on on off 10
off on  off on 11
off on off off 12
off off on on 13
off off on off 14
off off off on 15
off off off off 16

Table 1 MIDI Channel