NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Three-Dimensional Audio Client LibraryThe Three-Dimensional Audio Client Library (3DAudio library) is a group of software routines written to facilitate development of both stand-alone (audio only) and immersive virtual-reality application programs that utilize three-dimensional audio displays. The library is intended to enable the development of three-dimensional audio client application programs by use of a code base common to multiple audio server computers. The 3DAudio library calls vendor-specific audio client libraries and currently supports the AuSIM Gold-Server and Lake Huron audio servers. 3DAudio library routines contain common functions for (1) initiation and termination of a client/audio server session, (2) configuration-file input, (3) positioning functions, (4) coordinate transformations, (5) audio transport functions, (6) rendering functions, (7) debugging functions, and (8) event-list-sequencing functions. The 3DAudio software is written in the C++ programming language and currently operates under the Linux, IRIX, and Windows operating systems.
Document ID
20110014713
Acquisition Source
Langley Research Center
Document Type
Other - NASA Tech Brief
Authors
Rizzi, Stephen A.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
August 25, 2013
Publication Date
February 1, 2005
Publication Information
Publication: NASA Tech Briefs, February 2005
Subject Category
Man/System Technology And Life Support
Report/Patent Number
LAR-16690-1
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available