Show / Hide Table of Contents

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.

In This Article
Back to top Generated by DocFX