Andorra Suite Documentation

Unit Au3DAudioRenderer

Uses

Unit dependencies

View fullscreen

Description

This file contains an efficient 3d audio software renderer which is capable of calculating phase/dopplereffect, absorption and more.

Structures

class

record

Enumerations

Constants

AU3DPROP_PHASE
= $01;
AU3DPROP_GAIN
= $02;
AU3DPROP_RAYTRACE
= $04;
AU3DPROP_ALL
= $FF;

Types

PAu3DRayParams
= ^TAu3DRayParams;
TAu3DChannelMatrix
= array of array of Single;
TAu3DSpeakerSettings
= array of TAu3DSpeakerSetting;
TAu3DEmitterProc
= procedure(AEmitter: TAu3DCustomEmitter; ATimeGap: Double) of object;
TAu3DGainValues
= array of Single;
PAu3DEmitterProps
= ^TAu3DEmitterProps;
TAu3DListenerProc
= procedure(AListener: TAu3DListener; ATimeGap: Double) of object;

This page was generated by a documentation system written by Andreas Stoeckel. This system makes use of a modified PasDoc version (download can be found here) and Graphviz.

Get Andorra Commons at SourceForge.net. Fast, secure and Free Open Source software downloads