Build your own MIDI circuits
Frequently Asked Questions.
MIDI & Music
MIDI and Music Information

MIDI Zampogna

This is a generic term for a number of Italian double chantered pipes. This G Major MIDI Zampogna is a double-reeded version with a soprano chanter (Virtual reed A),  a bass chanter (Virtual reed B) and with an alto drone (bordone being the generic name). 


The MIDI Zampogna has the 3 virtual reeds playing on MIDI channels 1, 2 and 3. Virtual reed A has five buttons. Virtual reed B has four buttons. The fingering of virtual reed A and virtual reed B is shown in the MIDI Zampogna fingering mapping.  The alto drone bordone  is virtual reed C, and plays D (MIDI note 62).






*Click to Enlarge*





PRICE:  €45.00






The MIDI Zampogna Features:

  • MIDI Channel: Note-On/Off events of the three virtual reeds have the following different output MIDI channels:
    virtual reed A = channel 1,
    virtual reed B = channel 2,
    virtual reed C = channel 3.


  • MIDI Velocity: All Note-On/Off events of the three virtual reeds output “velocity” = 100(64 hexadecimal) – in a range from 0 to 127.


  • MIDI Panning: All Note-On/Off events of the three virtual reeds output “pan” = 64(40 hexadecimal) – that is centered, balanced panning in the middle.
  • Fingering: Virtual reed A has altogether five buttons. Virtual reed B has four buttons. The fingering of virtual reed A and virtual reed B see MIDI Zampogna fingering mapping.


  • Bordone Note: The continuous note, played by the drone/bordone of the MIDI Zampogna, is D (MIDI-note number 62 )


  • Start/Stop Switch: There is an ON/OFF switch input which could be controlled by a pressure switch from the air-bag pressure. So when you want to start playing this switch is closed, allowing sounds to be produced by the 3 virtual reeds. When the player stops swelling the air-bag, the air pressure in the bag sinks down, so the switch is open and the MIDI ALL NOTES OFF command is sent to silence all the sounds.




The MIDI Zampogna interface utilizes:

  • A MIDI Boarduino board including a suitable pre-programmed Atmega microcontroller,
  • A 2.1mm power socket, and associated LED, 
  • A MIDI 5-pin DIN output socket,
  • A MIDI activity associated LED,
  • 10 off 0.1" pin-terminal switch inputs,
  • The circuit schematic is available,



The MIDI Zampogna interface requires:

  • A 9 Volt battery or equivalent 9 Volt DC power source,
  • 9 momentary action (SPST) switches, 
  • 1 pressure switch.



Circuit Schematic:

A switches circuit schematic daigram of the MIDI Zampogna interface shows the Input Switch connections. Also the Arduino Uno schematic is available. 



MIDI Wiring:

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


Power Supply:

 External power can come either from an AC-to-DC adapter or battery. The adapter can be connected by plugging a 2.1mm center-positive plug  into the board's power jack.


The board can operate on an external supply of 7 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board may be unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts.