SpatBASE » Concepts for Spatial Rendering and Sound Reproduction » SSP - Sound Surface Panning »
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¶
- GUI screenshots
- Example patches
- things which might explain the listed content better