I cut a 20 foot 3″ copper pipe into 12 calculated lengths for each of the resonators
The finished parts after drilling routing and sanding
Resonators cut into lengths corresponding to the wavelengths of the key frequencies.
I drilled and cut the resonators to hold the butterfly valve’s axles.
Each resonator is sealed and plugged inside with a copper headed plug.
The supports for the aluminum keys are cut and sanded.
I cut the keys from 4 foot lengths of 7075 alloy aluminum. The were cut to slightly longer than their required frequency.
I arched the underside of the keys by grinding away material. This lowers the tone of the key by up to an octave. Reducing the length and raising the volume of the bar.
The bars were continuously ground at the ends and the arch to achieve the required tone.Grinding at the ends raises the pitch and cutting at the underside lowers the pitch.
Assembly of the three primary parts.
Supports for the keys were added above the resonators.The top support beam is used to hold the solenoids that sit above each of the keys. When activated they strike the keys.
The keys are added. They are suspended above the support beam by custom made bolts. Each key is drilled at it’s nodal point (0.224 x Length) and threaded with nylon rope and tied to each of the bolts.
The solenoid support beams are added.
The solenoids were added. I attached felt dampers to some of the solenoid hammers. The butterfly valves were set into the top of the resonators. I linked a 12V 60RPM motor to each of the butterfly valves. This creates a tremelo effect for each of the tones.
Finally I assembled all three parts into a frame and suspended the entire piece within another custom built steel frame.
Testing the code.I wrote all the code in Processing and Arduino. Twelve circuits control the 12 solenoids. An Arduino microprocessor controls the entire 12 circuits.
The finished Vibe. A GLCD display was added and is controlled using a second Arduino microprocessor. Everything is controlled by the Processing sketch.