Ambient PVC is a real-time music system that automatically generates musical accompaniment based on audio input. It is designed to work with a specially designed flute. The flute's design is based on the Egyptian Ney but is tuned in such a way as to be able to produce a just-intoned (for the most part) chromatic scale.
An audio recording can be found here.
You can check out the code on GitHub.
Tools and Technology
- Pure Data was used for all of the Audio Programming
- Lua was used to help automate the calculations involved in the flute design
- The flute itself is made from a length of 1/2" schedule 40 PVC pipe