AL SET LISTENER VELOCITY This function will set the velocity of the listener in 3D space. Normally, the listener's velocity is its old position subtracted from its new position (newXYZ - oldXYZ = velocityXYZ). Using AL MOVE LISTENER TO to position it will automatically calculate the velocity for you. However, this command gives you control over the listener velocity which may be useful in certain situations (e.g. a ship going to warp or a drugged character), where you want the listener to appear as though it is moving faster/slower than it actually is.
Syntax
    AL SET LISTENER VELOCITY soundNumber, x, y, z
Parameters
    soundNumber
Integer The sound number.
    x
Float The X velocity of the listener
    y
Float The Y velocity of the listener
    z
Float The Z velocity of the listener
Returns
This function does not return a value.

See also

DarkAL Functions Menu