HrtfDirectivity-Struktur (hrtfapoapi.h)
Basisdirektivitätsmusterdeskriptor. Beschreibt den Typ der Direktivität, die auf einen Sound angewendet wird.
Syntax
typedef struct HrtfDirectivity {
HrtfDirectivityType type;
float scaling;
} HrtfDirectivity;
Members
type
Gibt den Typ der Direktivität an.
scaling
Ein normalisierter Wert zwischen 0 und 1. Gibt den Grad der linearen Interpolation zwischen omnidirektionalem Sound und dem vollständigen Richtwirkungsmuster an, wobei 0 vollständig omnidirektional und 1 vollständig richtungsweisend ist.
Hinweise
Der Skalierungsparameter wird verwendet, um zwischen dem Direktivitätsverhalten und dem omnidirektionalen Verhalten zu interpolieren. Es bestimmt, wie stark die Dämpfung auf die Quelle außerhalb des Direktivitätsmusters angewendet wird, und steuert die Richtung der Quelle.
Bei vollständig richtungsweisen Quellen wird das direkte Pfadsignal außerhalb des Richtwirkungsmusters zwar vollständig abgeschwächt, aber alle Umgebungsreflektionen sind weiterhin hörbar.
Requirements (Anforderungen)
Kopfzeile | hrtfapoapi.h |