ZKM Zirkonium

Summary

  • Description: Zirkonium was originally developed for the 47 loudspeaker equipped ZKM Klangdome, but can be adapted to other loudspeaker configurations of course. It spatialized source with the Sound Surface Panning technique (SSP). Zirkonium can be used as a stand-alone application for creating a multitrack , spatialized composition or simply as a tool for spatialization within another program.
  • Manufacturer / Developer: ZKM, Chandrasekhar Ramakrishnan
  • Version: described version
  • Platform: Cocoa stand-alone application which can receive OSC
  • OS: MacOS
  • License:
  • etc,...
  • Status of this entry: in progress

Parameter definition

Coordinate system convention

  • Spherical Coordinates: Navigational System on a unit sphere
    • No Distance value,
    • Azimuth has normalized values between -1.0 and 1.0,
    • Elevation from 0.0 (no elevation) to 0.5 (above head),
  • Cartesian System: Shifted Mathematical System:
    • right-handed system, x to the front, y to the left

Parameter describing a sound source

Zirkonium can be remotely controlled via the OSC command /pan/az.
The syntax for this OSC message is: /pan/az <int:id><float:azimuth><float:zenith><float:az span><float:zn span><float:gain>

parameter description data format range initial state unit example misc
delta Azimuth, change in azimuth float [-∞ ... ∞] is wrapped
delta Zenith, a change in elevation float [0. ... 0.5]
Azimuth Span float [0.0 .. 2.0] 0 (a point source) to 2.0 (an entire circle)
Zenith Span float [0.0 0.5] Ranges from 0 (a point source) to 0.5 (a 1/4 circle)
X - coordinate, absolute value float [-1.0 ... 1.0]
Y - coordinate, absolute value float [-1.0 ... 1.0]
X Span float [0.0 .. 2.0] 0 (a point source) to 2.0 (an entire circle)
Y Span float [0.0 .. 2.0] 0 (a point source) to 2.0 (an entire circle)
Gain float 0.0 ... +∞]

Parameter describing a virtual space

parameter description data format range initial state unit example misc
spaceParameter1
spaceParameter2

Parameter describing the position of loudspeakers

parameter description data format range initial state unit example misc
speakerParameter1
speakerParameter2

Other parameter

parameter description data format range initial state unit example misc
miscParameter1
miscParameter2

Projects, sound, and music

  • art or research projects utilizing this spatial renderer

References

  • Ramakrishnan, C. (2009). Zirkonium: Non-invasive software for sound spatialisation. Organised Sound, 14(3):268 – 276.
  • Ramakrishnan, C., Goßmann, J., and Brümmer, L. (2006). The ZKM Klangdom. In Proc. of the 2006 conference on New Interfaces for Musical Expression, NIME06, pages 140–143, Paris, France. [pdf]
  • Manual [pdf]

External Links

Media

  • GUI screenshots
  • Example patches
  • things which might explain the listed content better