creative coding / openFrameworks / electronics / music tech
I performed using my Audiovisual Instrument the Willpower Theremin at Spektrum Berlin as a part of MOVLAB #28.
โข
As you can see in the video below, I then invited the public to play with the Willpower Theremin ๐๐ป๐๐ฟ
It was joyful to see the people having fun with it ! ๐ค๐พ๐
โข
The original Theremin is an electronic musical instrument controlled without physical contact. It was invented by Lรฉon Theremin of Russia who patented it in 1928. I created my version by adding a visual component amongst other differencesโฆ I coded the Sound and Visuals in openFrameworks, an open-source C++ frameworkโฆ used 2 infrared sensors via Arduino to capture the distance of my hands in mid air to control amplitude and frequency of the Oscillator (Sound) while mapping them to a x/y axis for the visuals to be animated symbiotically with the audio, via hands in motion โ๐ธ๐ค. The purpose is to create Music + Graphics with the natural movements of the human body.โ โบ๏ธ๐ผ๐จ๐๐ฉ๐ฝโ๐ค๐ค
The video above is the first audiovisual version of The Willpower Theremin but the low frequencies were not working correctly yet.
It uses 2 infrared distance sensors to read my hands and I use the data to control the oscillator synth. There are 2 sensors. 1 is for the amplitude of sound and y-axis of the visuals. The other for frequency and the x-axis of the circle.
โข
The Hardware is still in prototype mode here in the image below.
โข
The Willpower Theremin V1 ๐
Finally got a first version of the theremin going ๐๐ฟ Using an ultrasound ( sound frequency)and infrared (sound amplitude)sensors to detect distance, allowing me to move freely in space to produce sounds.
The bass is crazy with a low frequency of 20hz but cannot be heard through the ๐ป
Coded the Software in oF, using Arduino Micro as a microcontroller
This is fun ๐คธ๐ฟโโ๏ธ
The very first one. Using an ultrasound sensor to trigger sounds based on linear hand movements.
โข
The very first tests... Using an ultrasound sensor to trigger sounds based on linear hand movements.