The NASA Auralization Framework and Plugin ArchitectureNASA has a long history of investigating human response to aircraft flyover noise and in recent years has developed a capability to fully auralize the noise of aircraft during their design. This capability is particularly useful for unconventional designs with noise signatures significantly different from the current fleet. To that end, a flexible software architecture has been developed to facilitate rapid integration of new simulation techniques for noise source synthesis and propagation, and to foster collaboration amongst researchers through a common releasable code base. The NASA Auralization Framework (NAF) is a skeletal framework written in C++ with basic functionalities and a plugin architecture that allows users to mix and match NAF capabilities with their own methods through the development and use of dynamically linked libraries. This paper presents the NAF software architecture and discusses several advanced auralization techniques that have been implemented as plugins to the framework.
Document ID
20160006430
Acquisition Source
Langley Research Center
Document Type
Conference Paper
Authors
Aumann, Aric R. (Analytical Services and Materials, Inc. Hampton, VA, United States)
Tuttle, Brian C. (Analytical Services and Materials, Inc. Hampton, VA, United States)
Chapin, William L. (AuSIM, Inc. Mountain View, CA, United States)
Rizzi, Stephen A. (NASA Langley Research Center Hampton, VA, United States)