Communications and Signal Processing Group, Department of Electrical & Electronic Engineering, Imperial College London, Exhibition Road, London SW7 2AZ, United Kingdom.
J Acoust Soc Am. 2012 Sep;132(3):1462-72. doi: 10.1121/1.4740497.
Simulated room impulse responses have been proven to be both useful and indispensable for comprehensive testing of acoustic signal processing algorithms while controlling parameters such as the reverberation time, room dimensions, and source-array distance. In this work, a method is proposed for simulating the room impulse responses between a sound source and the microphones positioned on a spherical array. The method takes into account specular reflections of the source by employing the well-known image method, and scattering from the rigid sphere by employing spherical harmonic decomposition. Pseudocode for the proposed method is provided, taking into account various optimizations to reduce the computational complexity. The magnitude and phase errors that result from the finite order spherical harmonic decomposition are analyzed and general guidelines for the order selection are provided. Three examples are presented: an analysis of a diffuse reverberant sound field, a study of binaural cues in the presence of reverberation, and an illustration of the algorithm's use as a mouth simulator.
已证明,在控制混响时间、房间尺寸和声源-阵列距离等参数的情况下,模拟房间脉冲响应对于全面测试声学信号处理算法非常有用且不可或缺。在这项工作中,提出了一种用于模拟声源和位于球形阵列上的麦克风之间的房间脉冲响应的方法。该方法通过使用著名的镜像法考虑声源的镜面反射,通过使用球谐分解考虑刚性球的散射。提供了所提出方法的伪代码,考虑了各种优化以降低计算复杂度。分析了有限阶球谐分解产生的幅度和相位误差,并提供了选择阶数的一般准则。给出了三个示例:漫反射混响声场的分析、混响环境中双耳线索的研究以及该算法用作口模拟器的说明。