Namespace OpenTK.Audio.OpenAL.Extensions.Creative.EFX
Classes
EFX
Exposes the functions of the Effects Extension.
ReverbPresets
A set of reverb presets that can be used with the extension.
Structs
ReverbProperties
Defines a set of predefined reverb properties.
Enums
EffectFloat
A list of valid 32-bit Float Effect/GetEffect parameters.
EffectInteger
A list of valid Int32 Effect/GetEffect parameters.
EffectSlotFloat
A list of valid float AuxiliaryEffectSlot/GetAuxiliaryEffectSlot parameters.
EffectSlotInteger
A list of valid int AuxiliaryEffectSlot/GetAuxiliaryEffectSlot parameters.
EffectType
Effect type definitions to be used with EfxEffecti.EffectType.
EffectVector3
A list of valid Math.Vector3 Effect/GetEffect parameters.
EFXContextAttributes
Defines new context attributes.
EFXContextInteger
Defines new integer properties on the OpenAL context.
EFXListenerFloat
A list of valid float Listener/GetListener parameters.
EFXSourceBoolean
A list of valid bool Source/GetSource parameters.
EFXSourceFloat
A list of valid float Source/GetSource parameters.
EFXSourceInteger
A list of valid int Source/GetSource parameters.
EFXSourceInteger3
A list of valid int Source/GetSource parameters.
FilterFloat
A list of valid float Filter/GetFilter parameters.
FilterInteger
A list of valid int Filter/GetFilter parameters.
FilterType
Filter type definitions to be used with EfxFilteri.FilterType.
FormantFilterSettings
Vocal morpher effect parameters. If both parameters are set to the same phoneme, that determines the filtering effect that will be heard. If these two parameters are set to different phonemes, the filtering effect will morph between the two settings at a rate specified by EfxEffectf.VocalMorpherRate.
MaxAuxiliarySends
May be passed at context construction time to indicate the number of desired auxiliary effect slot sends per source.