Pro*_*ber 7 iphone audio openal core-audio ios
OpenAL利用HRTF算法用立体声耳机伪造环绕声.然而,HRTF与用户头部和耳朵的形状之间存在重要的依赖关系.
简化,这意味着:如果您的头部/耳朵与他们实施的标准HRTF功能相差太大,环绕声效果会逐渐消失.
我还没有找到一种方法来调整导致HRTF算法的各种因素,例如头部直径,耳廓/外耳尺寸,耳朵到耳朵距离,鼻子长度和影响HRTF的其他重要特性.
是否有任何已知的方法来设置这些参数以获得最佳环绕声体验?
我不相信你可以改变OpenAL中的HRTF.你当然不能通过输入鼻子或耳廓大小等参数值来做到这一点.找出你的HRTF的唯一方法是将一些非常小巧,非常精确的麦克风放入耳中,进入消声室,并在头部周围的每个角度进行频率响应测量.显然这是耗时,昂贵且不切实际的.能够通过测量你的头部来计算你的HRTF真是太棒了,但不幸的是,声学并不那么具有确定性,而你的耳朵对你所指出的不准确性非常敏感.我认为OpenAL HRTF基于一些KEMAR假头测量(这可能是?).
所以,我认为简短的回答是你无法改变OpenAL的HRTF.因为HRTF是如此复杂的功能,你的耳朵非常敏感,所以没有准确的方法来用参数值来近似它.
| 归档时间: |
|
| 查看次数: |
2384 次 |
| 最近记录: |