Build your own MIDI circuits
FAQ
Frequently Asked Questions.
Details
 
MIDI & Music
MIDI and Music Information
Details
 
MIDI Light Dimmer

 

MIDI 6-Way Light Dimmer

This unit utilizes MIDI Control Change (CC) data to fade Lights UP/DOWN. The design can dim LEDs directly or when combined with suitable output circuitry can control lights with a maximum load of 750W/230V or 375W/110V, 0-98% adjustable. The lights can be faded  in time with a MIDI music sequence. The unit uses Pulse Width Modulation (PWM) to control the voltage level sent to the lights.

 

 

 

MIDI 6-Way Light Dimmer

ITEM#: MIDI6LIGHTDIMMER

PRICE:  €55.00


 

 

*Click to Enlarge*

 

  

  

  

 

The MIDI 6-Way Light Dimmer unit utilizes:

  • An Arduino  including a suitable pre-programmed Atmega168,
  • A 2.1mm power socket, and associated LED,  
  • MIDI Control Change (CC) start value is preset to 20, but may be  pre-programmed to  any value, 
  • Six consecutive CC values are used from start value,
  • A MIDI 5-pin DIN input socket,
  • A MIDI 5-pin DIN output socket,
  • 6 off 0.1" pin-terminal outputs,
  • The circuit schematic is available,
  • MIDI channel is preset to channel 16, but may be pre-programmed to any channel
 

 

 

The MIDI 6-Way Light Dimmer also requires:

  • A 9v battery or equivalent DC power source
  • 6 220 ohm resistors
  • 6 47 uF 25 Volt capacitors

 

Circuit Schematic:

A circuit schematic of the MIDI 6-Way Light Dimmer  shows the 6 potentiometer and 6 Low Pass Filter (R9,C9 to R14,C14) connections. Note that for this project the 4-way DIL switch is not required. 

     

   

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.

 

   

 

 

  

Normal Mode:

The unit detects the incoming MIDI data and if the MIDI channel corresponds to the correct MIDI channel setting, when a corresponding Control Change is detected, (to the pre-set Control Change  data), the following output value (0 to 127) is multiplied by 2, (0 to 254) and sent to the corresponding PWM output to control the dimming of a light . This allows each of the 6 outputs to operate independently.  

  

Purpose:

The MIDI to 6 outputs unit can be operated live in real time. The 6 potentiometers send MIDI Control Change messages corresponding to their output voltages. These  MIDI messages can be sent to a hardware/software sequencer where they can be recorded and looped via MIDI THRU to the MIDI outputs and back to the MIDI dimmer to control the brightness of the connected lights.

 

MIDI Specification: 

The outputs are controlled by MIDI Control Change commands. These MIDI commands are pre-programmed to channel 16. The unit also works in MIDI Running Status mode.

  

Expansion:

The MIDI to 16 output units can be combined/expanded by connecting the MIDI OUT of one unit to the MIDI IN of the following unit. Thus producing 6, 12, 18. etc. outputs.