info : fluid dynamics, data visualization and rapid prototyping
date : 2009
ware : Openframeworks, MSAFluid, processing.org, MODELA MDX-15, uprint
Rainbow Sound Collision
Here a demonstration of the application, being fed the stereo sound from the track ‘Singing under the Rainbow’ by World’s End Girlfriend.
The Process Behind
A 2D fluid is used to create the data sets for the sculptures. The sound inputs are positioned on top and the bottom of the field. The amplitude information of the sound files is used to effect the velocity field of the fluid. When sounds are inserted, the dynamics propagate the forces throughout the field. The waves created from the two sounds move towards the center of the field, where they collide and interfere with each other. A moment right after the collision is manually chosen and the velocity field data is stored.
The velocity field data is mapped to a height value to create a 3-dimensional landscape.
The same data is then warped around a cylindrical form.
Hollow sculptures are created from ABS plastic with a 3D printer using fused deposition modeling. Each sculptures has a height of 110mm and a diameter varying between 35-70mm.
MIGZ 2010 – part of the MIGZ Motion screening program, Moscow, Russia, Sept. 3rd-4th 2010
DATA FLOW 2 – Visualizing Information in Graphic Design, Editors: R. Klanten, N. Bourquin, S. Ehmann, T. Tissot, Publisher: Die Gestalten Verlag, Release: February 2010
boulderpavement – Issue 1, online journal, The Banff Centre
étapes – issue 176, french print magazine
CLASH – temporal intersections, Eastern Bloc Gallery, Montreal, Oct. 7-20th 2010
Point-of-presence, curated by Mikhel Proulx, Truck Gallery, Calgary, Sept. 9 to Oct. 6, 2011
- Generative art, Group Show, Fourth Moscow Biennale of Contemporary Art, Sept. 22nd – Oct. 30th 2011
Pingback: Point-of-presence | evsc
Pingback: Generative Art in Moscow | evsc
hei… which computer-programs have you used to transform sound to form?
I used openframeworks to listen to streaming sound input and read the sound’s amplitude information. The translation to form was then done with custom code.
Pingback: Eva Schindling « Illusion
Pingback: CLASH roundup | evsc