KSPROPSETID_Itd3d
Набор KSPROPSETID_Itd3d
свойств используется для настройки алгоритма межуральной задержки времени (ITD), используемого трехмерный узел (KSNODETYPE_3D_EFFECTS).
Звук, поступающий в левое и правое ухо прослушивателя из конкретного источника звука, задерживается на разных величинах в зависимости от положения источника. Прослушиватель может определить направление источника звука на основе величины разностной задержки. Алгоритм ITD управляет разностной задержкой для имитации источника звука в определенном расположении в трехмерном пространстве.
Алгоритм ITD предоставляет дополнительный звуковой сигнал позиционирования, контролируя количество приглушенных звуков, достигающих каждого уха. Высокочастотные звуки можно приглушить для имитации источников звука, расположенных за головой прослушивателя. Например, для источника звука, расположенного рядом с правым ухом, звук, достигающий левого уха, более приглушен, чем до правого уха. Приглушенный звук создается путем объединения исходного сигнала от источника звука в некоторой пропорции с низкой фильтрованной версией того же сигнала. Затухание исходного сигнала при увеличении вклада от фильтруемой версии с низким уровнем передачи имитирует эффект перемещения имитированного источника звука дальше за головой прослушивателя.
При изменении положения источника звука необходимо обновить следующие параметры:
Величина задержки звука, достигающего каждого уха.
Количество приглушенных звуков, достигающих каждого уха.
Мгновенное изменение этих параметров может привести к щелчкам и другим помехам. Алгоритм ITD сглаживает переходы в этих параметрах по ряду выборок, чтобы отфильтровать такие шумы.
Дополнительные сведения о параметрах, используемых алгоритмом ITD, см. в разделе KSDS3D_ITD_PARAMS.
Этот набор свойств содержит только одно свойство: