An audio architecture integrating sound and live voice for virtual environments
Krebs, Eric M.
Shilling, Russell D.
Darken, Rudolph P.
MetadataShow full item record
The purpose behind this thesis was to design and implement audio system architecture, both in hardware and in software, for use in virtual environments. The hardware and software design requirements were to provide the ability to add sounds, environmental effects such as reverberation and occlusion, and live streaming voice to any virtual environment employing this architecture. Several free or open-source sound APIs were evaluated, and DirectSound3D was selected as the core component of the audio architecture. Creative Labs Environmental Audio Extensions (EAX) was integrated into the architecture to provide environmental effects such as reverberation, occlusion, obstruction, and exclusion. Voice over IP (VoIP) technology was evaluated to provide live, streaming voice to any virtual environment. DirectVoice was selected as the voice component of the architecture due to its integration with DirectSound3D . However, extremely high latency considerations with DirectVoice, and any other VoIP application or software, required further research into alternative live voice architectures for inclusion in virtual environments. Ausim3D's GoldServe Audio Localizing Audio Server System was evaluated and integrated into the hardware component of the audio architecture to provide an extremely low-latency, live, streaming voice capability.
Approved for public release, distribution is unlimited
Showing items related by title, author, creator and subject.
Gonzalez, Jose (Monterey, California: Naval Postgraduate School, 2014-09);This research explores a viable solution to the U.S.Marine Corps’ (USMC) communications gap at the tactical edge. The aim is to leverage commercial-off-the-shelf (COTS) technology to provide a combat operations center (COC) ...
Karadeniz, Kadir. (2001-03);This thesis explores the Intel IA-64 architecture's capability to support a secure virtual machine monitor. The major mission of a virtual machine monitor is to provide an execution environment identical to the real machine ...
DaBose, Michael W. (Monterey, California.: Naval Postgraduate School, 2002., 2002-03);The current state of the art techniques to describe and implement a hard real time embedded software architecture for missile systems range from inadequate to totally non-existent. Most of the existing software implementations ...