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:

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.

Drancel RGB monitors: PureData/GEM: (low intensity)

Drancel RGB monitors: PureData/GEM: (low intensity)

At lower intensities - relative to the callibration "home" - the Drancel RGB monitors are lower intensity, approaching complete darkness at "home".

Circles.pd

Circles.pd

Generates the 4 circles in the Drancel RGB PureData/GEM accelerometer monitors. The central circle is the simple additive colour derived from the (R,G,B) values corresponding to the (X,Y,Z) accelerometer signals.

GlobalTrig.pd.2

GlobalTrig.pd.2

Global setting of the trigger threshold (and RESET/OFF switches). It can be useful to tune the threshold across all Drancels equally when the accelerometers are all worn/held in a similar location (like all hands), however when they are worn on - for example - both the hands and feet the thresholds need to be separately tuned.

Syndicate content