KSPROPSETID_Itd3d
KSPROPSETID_Itd3d
属性集用于配置 3D 节点 (KSNODETYPE_3D_EFFECTS) 使用的间隔时间延迟 (ITD) 算法。
从特定声源到达听众左耳和右耳的声音会根据声源的位置有不同程度的延迟。 听众可以根据差分延迟的量来推断声源的方向。 ITD 算法控制差分延迟以模拟 3D 空间中特定位置处的声源。
ITD 算法通过控制到达每只耳朵的声音被抑制的量,提供额外的声音定位线索。 高频声音可以消音,以模拟位于听众头部后方的声源。 例如,对于位于右耳附近的声源,到达左耳的声音比到达右耳的声音更低沉。 混响声音是通过将来自声源的原始信号与同一信号的低通滤波版本按一定比例进行组合而产生的。 衰减原始信号,同时增加低通滤波版本的贡献,模拟将模拟声源进一步移动到听众头部后面的效果。
当声源的位置发生变化时,必须更新以下参数:
声音到达每只耳朵时的延迟量。
到达每只耳朵的声音被抑制的程度。
对这些参数进行即时更改可能会导致咔嗒声和其他杂散噪声。 为了滤除这些噪声,ITD 算法在多个样本上平滑这些参数的过渡。
有关 ITD 算法使用的参数的详细信息,请参阅 KSDS3D_ITD_PARAMS。
此属性集仅包含一个属性: