In:
The Journal of the Acoustical Society of America, Acoustical Society of America (ASA), Vol. 105, No. 2_Supplement ( 1999-02-01), p. 1193-1193
Abstract:
As a tool to study spatial hearing, a customizable real-time 3-D-audio and virtual acoustic environment rendering system, Sound Laboratory (SLab), was developed. Design goals for this system included flexibility, extensibility, maintainability, and a fast development cycle per experiment. SLab is a Windows application composed of five distinct software layers: Application programming interface (API), 3D projection, signal flow translation, signal routing and processing, and digital signal processing library. The acoustic scene, including listener, source, and environment characteristics, is specified in the API layer and translated in the 3-D projection layer to geometric quantities, such as range and arrival angle, for each path rendered between the source and listener. The geometry and head-related transfer function coefficients are rendered using a set of parallel finite impulse response filters and delay lines built on Intel’s Signal Processing Library. This rendering architecture provides the flexibility and the extensibility required for psychoacoustic experimentation, while the modular nature of the programming interface ensures maintainability and quick development of new experiments. The psychoacoustic parameters to be manipulated, the signal flow diagram, and the five software layers are discussed in detail, and various implementation issues are examined.
Type of Medium:
Online Resource
ISSN:
0001-4966
,
1520-8524
Language:
English
Publisher:
Acoustical Society of America (ASA)
Publication Date:
1999
detail.hit.zdb_id:
1461063-2
detail.hit.zdb_id:
219231-7