The Organ, similar to the other instruments, uses solenoid valves to operate the pipes. However, the Pipe Organ will not need the strumming mechanism and wiring used for the Bass and Guitar.
The Program for operating the valves uses the MIDIUSB library to communicate with the host to receive and deliver MIDI data. With this project we are using the MidiUSB.read(); function to read the three variables encoded in Midi: Channel(the instrument), Number(the actual note desired), and Velocity(the strength or force). These commands can be to turn on a note or turn it off.
The Pipe Organ valves will be controlled using the same PCB as with the Guitar and Bass. They will use the 30 pin-outputs on top, well as the 6 on the bottom.
These are 12V solenoid valves by Peterson Electro-Musical Products designed for pipe organs.
A variety of organ pipes will be made, however, the base design will be a 3D printed base whistle structure with a full pipe connected on top.