The instrument may be performed by creating and destroying new clouds and dynamically moving them around the landscape. The landscape itself may also be shifted.
Faust (Functional Audio Stream) is a functional programming language for sound synthesis and audio processing with a strong focus on the design of synthesizers, musical instruments, audio effects, etc. Faust targets high-performance signal processing applications and audio plug-ins for a variety of platforms and standards.
Open-source library and tools for audio and music analysis, description and synthesis