XACT
Van Wikipedia
XACT ondersteunt 3D audio output bij cues met het gebruik van de X3DAudio library. De X3D Audio library is een 3D audio geometry library dat positionele audio verwerking tussen audio emitters en audio luisteraars voorziet. XACT gebruikt X3DAudio voor het berekenen en toepassen van de 3D positionele informatie naar cues en hun geassocieerde audio playback, zo dat de gebruikers audio kunnen waarnemen in stereo of 5.1 configuraties met realistische positionerende effecten.
XACT gebruikt de 3D informatie om waarden van impliciete variabelen te zetten om de cues, zodat de audio ontwikkelaar effecten kan aanmaken die gebaseerd zijn op positionele informatie, zoals de attenuatie of volume gebaseerd op de afstand tussen emitter en luisteraar.
X3DAudio is enkel een 3D wiskundige library met geen signaalverwerkende mogelijkheden. Om de X3D library gemakkelijk te integreren in XACT zodat positionele informatie berekend kan worden en toegepast op de cues voorziet XACT 2 hulpfuncties:
- XACT3DCalculatie : berekent de positionele informatie tussen een enkele emitter en luisteraar
- XACT3DApply : voegt een berekening toe van XACT3DCalculate aan de cue zodat die de positionerende effecten afspeelt
XACT wordt onder andere gebruikt door DirectX 10