Other Extension

For the time being this section will list externally proposed extensions, namely those based on the IASIG Level 1 and Level 2 guidelines.

IASIG Listener Environment Extension

The IASIG I3DL2 guidelines define a set of parameters to alter the reverberation characteristics of sounds. This reverbration effect is applied at the listener position. The mechanism is supported by a vendor neutral extension to OpenAL. The IA-SIG 3D Level 2 rendering guideline provides related information.

Listener Environment Attributes

Table 1. ENV_ROOM Attribute

NameSignatureValuesDefault
ENV_ROOM_EXTf[0.0, 1.0] 1.0f
Description: ???

Table 2. ENV_ROOM_HIGH_FREQUENCY Attribute

NameSignatureValuesDefault
ENV_ROOM_HIGH_FREQUENCY_EXTf[0.0, 1.0] 0.1f ???
Description: ???

Table 3. ENV_DECAY_TIME Attribute

NameSignatureValuesDefault
ENV_DECAY_TIME_EXTf[0.1, 20.0] 1.0f
Description: ??? What's up with the defaults? Not a normalized range and a global Scale to set?

Table 4. NV_DECAY_HIGH_FREQUENCY_RATIO Attribute

NameSignatureValuesDefault
ENV_DECAY_HIGH_FREQUENCY_RATIO_EXTf[0.1, 2.0] 0.5f
Description: ??? What's up with the defaults? Not a normalized range and a global Scale to set?

Table 5. ENV_REFLECTIONS Attribute

NameSignatureValuesDefault
ENV_REFLECTIONS_EXTf[0.1, 3.0] 1.0f
Description: ??? What's up with the defaults? Not a normalized range and a global Scale to set?

Table 6. ENV_REFLECTIONS_DELAY Attribute

NameSignatureValuesDefault
ENV_REFLECTIONS_DELAY_EXTf[0.0, 0.3] 0.02f
Description: ??? What's up with the defaults? Not a normalized range and a global Scale to set?

Table 7. ENV_REVERB Attribute

NameSignatureValuesDefault
ENV_REVERB_EXTf[0.0, 10.0] 1.0f
Description: ??? What's up with the defaults? Not a normalized range and a global Scale to set?

Table 8. ENV_REVERB_DELAY Attribute

NameSignatureValuesDefault
ENV_REVERB_DELAY_EXTf[0.0, 0.1] 0.04f
Description: ??? What's up with the defaults? Not a normalized range and a global Scale to set?

Table 9. ENV_DIFFUSION Attribute

NameSignatureValuesDefault
ENV_DIFFUSION_EXTf[0.0, 100.0] 100.0f
Description: ??? What's up with the defaults? Not a normalized range and a global Scale to set?

Table 10. ENV_DENSITY Attribute

NameSignatureValuesDefault
ENV_DENSITY_EXTf[0.0, 100.0] 100.0f
Description: ??? What's up with the defaults? Not a normalized range and a global Scale to set?

Table 11. ENV_HIGH_FREQUENCY_REFERENCE Attribute

NameSignatureValuesDefault
ENV_HIGH_FREQUENCY_REFERENCE_EXTf[20.0, 20000.0]5000.0
Description: ??? What's up with the defaults? Not a normalized range and a global Scale to set?