05.05.2013 Views

Huron & SNAP Documentation

Huron & SNAP Documentation

Huron & SNAP Documentation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Positional Commands<br />

Note: The number of positional<br />

commands sent per second should<br />

be limited by the controlling<br />

application. Sending too many<br />

messages per second can cause<br />

buffer overflow, resulting in<br />

delayed response and loss of<br />

command data.<br />

Parameter Description<br />

OTHER SIMULATION TOOLS<br />

These positional commands can be used with Binscape, Space<br />

Array, Multiscape, Aniscape, and Headscape. The sound<br />

objects and listener object in each simulation application<br />

receive their location and orientation information on Location<br />

and Angle channels. Every independently moveable source<br />

should have a unique Location and Angle channel assigned to<br />

it. Object location and angle settings will be updated on receipt<br />

of the command.<br />

<strong>SNAP</strong>Location<br />

This command sets the X, Y, and Z coordinates of an object.<br />

The distances are measured in meters.<br />

in long lChannel Location channel that will receive the coordinates (1-255)<br />

in float fX X coordinate of the object in meters<br />

in float fY Y coordinate of the object in meters<br />

in float fZ Z coordinate of the object in meters<br />

<strong>SNAP</strong>Angle<br />

This command sets the orientation of an object. The angles<br />

passed are in degrees.<br />

in long lChannel Angle channel that will receive the data (1-255)<br />

in float fAz Azimuth of the object in degrees<br />

in float fEl Elevation of the object in degrees<br />

in float fRl Roll of the object in degrees<br />

HURON TECHNICAL MANUAL PAGE 161

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!