visuals

Pure Data example: The Ethical eMarket logo animation

The Ethical eMarket logo was animated by Webel using the GEM visual synthesis extensions for the PureData synthesis environment:

AMacc3D.pd

AMacc3D.pd

The amplitudes of 3 simple oscillators with "fixed" (yet user-adjustable) frequencies are modulated by the conditioned XYZ Drancel channels. Thus each Drancel can play, for example, a chord triad, or a triad of octaves.

This mode is a bit boring with only 2 s, however the original Drancing sensor suit system with 5 accelerometers gives 5 x 3 = 15 possible fixed notes, which is rich enough for some musical expression. It is a good mode for beginners to get the feel of making music by just waving the hands (or feet).

GlobalAM.pd

GlobalAM.pd

The gain and smoothing timescale of the amplitude modulation can be globally controlled across all Drancels.

Drancel RGB PureData/GEM accelerometer monitors

Drancel RGB PureData/GEM accelerometer monitors

The Drancel accelerometer "light atom" principle can be applied to any light source or video generator; here PureData/GEM computer visuals are used to create Drancel accelerometer monitors, based almost exactly on the Java visuals from previous versions of DranceWare.

The corresponding (very pragmatically developed) prototype PureData/GEM patches look a bit rough, however the resulting monitor lights are beautiful when projected behind a performer, and they provide excellent visual feedback to accompany the audio synthesis.

AccWavetable2x3.pd

AccWavetable2x3.pd

Experimental wavetable mode, where the wavetable is defined by 2 triaxial accelerometers. Tends to crackle, not recommended, although the basic idea shows potential, and the generated sound is interesting. Might work better with 5 triaxial accelerometers and some smoothing.

GlobalScale.pd

GlobalScale.pd

Global setting of the scaling factor for all of the offset acceleration signals.

It should usually be set so that a very strong movement like an air punch does not result in an input to the synthesis elements outside the range -1 .. 1, although for very gentle playing it may be reduced to increase the sensitivity. This can be assessed using the horizontal slider displays and clip warning bangs in Condition.pd, or by using the coloured strip displays of the Drancel GEM monitors.

Syndicate content