Skip to main content

Crate firewheel_ircam_hrtf

Crate firewheel_ircam_hrtf 

Source
Expand description

A head-related transfer function (HRTF) node for Firewheel, powered by Fyrox’s IRCAM-based HRIR.

HRTFs can provide far more convincing spatialization compared to simpler techniques. They simulate the way our bodies filter sounds based on where they’re coming from, allowing you to distinguish up/down, front/back, and the more typical left/right.

This simulation is moderately expensive. You’ll generally want to avoid more than 32-64 HRTF emitters, especially on less powerful devices.

Structs§

DistanceAttenuation
The parameters which describe how to attenuate a sound based on its distance from the listener.
FftSize
Describes the size of the FFT processing block.
HrtfConfig
Configuration for HrtfNode.
HrtfNode
Head-related transfer function (HRTF) node.
SubjectBytes
A cheaply cloneable collection of HRIR bytes.

Enums§

DistanceModel
The method in which to calculate the volume of a sound based on the distance from the listener.
HrirSource
Provides a source for the HRIR sphere data.
HrtfNodePatch
The patch enum for HrtfNode, generated by Firewheel’s Patch derive macro.
Subject
HRIR subjects embedded directly in the binary.