excerpt of Embedded Artist performance at Piksel 2014, Bergen, Norway
The performance combines four different layers of visions that are merging into one visual Gesamtkunstwerk: 3D models, video scratching, live camera, and mechanical effects are likewise projected within the space.
The 3D models are animated in Open GL, whereas video scratching and live cameras run on each Raspberry Pi. Mechanical and optical effects such as fragmented projections are generated by servos and glass prisms.
“Embedded Artist” is not only projecting all over the walls, but it is filming the audience and the space likewise and re-projecting those images. Moreover, the light beam of each projector is fractionized by a prism and therefore sends broken images onto the walls. Thus the combined effects of all four layers allow for the linking together of performance and space. In doing so the performance is blurring distinctions between artist and audience, body and mind, artwork and space.
On the level of sound the industrial noise as well as the digital sound processing are creating structure and patterns that are strongly related to the visuals. The contradiction between noise-based materials and electronic generated music creates a bond of resonance between musical sound and non-musical sound. In providing the rhythm of the performance the sound adds a fifth dimension, namely temporality.
For the performance both artists developed a system for multiple embedded systems. To achieve this the following software and programs are used: Pure Data, Raspberry Pi, Raspian, and Python. As hardware components several Raspberry Pi’s were combined with Paper-Duino-Pi’s.
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.