Build your own MIDI circuits
FAQ
Frequently Asked Questions.
Details
 
MIDI & Music
MIDI and Music Information
Details
 
MIDI Panic Switch

 

MIDI Panic Switch

If you have a MIDI module that sometimes has MIDI note-on commands producing 'stuck' notes which drone on and on, then this circuit design will produce a series of 'All Notes Off' commands or individual 'Note Off' commands if a switch or foot-switch is pressed, and switches all the notes off.

 

PCB_N0_DIP.jpg (122586 bytes)

MIDI PANIC SWITCH

ITEM#: MIDPSW

PRICE:  €35.00


 

 

  
  

 

 

The MIDI Panic Switch unit utilizes:

  • A Miduino kit including a suitable pre-programmed Atmega168,
  • A 2.1mm power socket, and associated LED, 
  • A MIDI 5-pin DIN input socket,
  • A MIDI 5-pin DIN output socket,
  • A MIDI activity associated LED,
  •  0.1" pin-terminal switch inputs, 
  • The circuit schematic is available,

     

The MIDI  Panic Switch unit requires:

  • A 9 Volt battery or equivalent 9 Volt DC power source
  • A momentary action switch (if required)
  • A  1/4 inch Jack Sockets for a foot-pedal switch, ( if required)

 

Assembly:

The assembly is straightforward and well documented. This design does not include a USB chip, it is designed to use a FTDI USB 232-TTL cable to program the microcontroller.  However since the cable plugs directly into the Miduino, you can use one cable for multiple projects.

   

MIDI Wiring:

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.

 

Operation:

Because some older MIDI machines do not respond to the 'All Notes Off' command there are 2 modes of operation.

 

When either the foot-pedal switch and/or the momentary action switch  are operated the MIDI panic unit first produces the 'All Notes Off' MIDI command on all 16 MIDI channels. These commands take approximately 16 mS.

 

Secondly the unit produces a 'Note Off'  MIDI command on all notes (0-127) and on all 16 MIDI channels. These commands take approximately 2048 mS to transmit.

 

If MIDI data from any MIDI channel is detected, on the MIDI IN socket, it is re-transmitted to the MIDI OUT socket.