org.jouvieje.fmodex.enumerations
Class FMOD_DSP_SFXREVERB

java.lang.Object
  extended byorg.jouvieje.fmodex.enumerations.FMOD_DSP_SFXREVERB
All Implemented Interfaces:
java.lang.Comparable, org.jouvieje.fmodex.enumerations.Enumeration

public class FMOD_DSP_SFXREVERB
extends java.lang.Object
implements org.jouvieje.fmodex.enumerations.Enumeration, java.lang.Comparable



Parameter types for the FMOD_DSP_TYPE_SFXREVERB unit.

Remarks

This is a high quality I3DL2 based reverb which improves greatly on FMOD_DSP_REVERB.
On top of the I3DL2 property set, "Dry Level" is also included to allow the dry mix to be changed.
These properties can be set with presets in FMOD_REVERB_PRESETS.

Platforms Supported

Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation 2, PlayStation Portable, PlayStation 3, Wii, Solaris, iPhone

See Also

DSP::SetParameter
DSP::GetParameter
FMOD_DSP_TYPE
System::addDSP
FMOD_REVERB_PRESETS


Field Summary
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_DECAYHFRATIO
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_DECAYTIME
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_DENSITY
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_DIFFUSION
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_DRYLEVEL
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_HFREFERENCE
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_LFREFERENCE
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_REFLECTIONSDELAY
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_REFLECTIONSLEVEL
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_REVERBDELAY
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_REVERBLEVEL
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_ROOM
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_ROOMHF
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_ROOMLF
           
static FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_ROOMROLLOFFFACTOR
           
 
Method Summary
 int asInt()
           
 int compareTo(java.lang.Object object)
           
 boolean equals(java.lang.Object object)
           
static FMOD_DSP_SFXREVERB get(int nativeValue)
          Retrieve a FMOD_DSP_SFXREVERB enum field with his integer value
static FMOD_DSP_SFXREVERB get(Pointer pointer)
          Retrieve a FMOD_DSP_SFXREVERB enum field from a Pointer
static java.util.Iterator iterator()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FMOD_DSP_SFXREVERB_DRYLEVEL

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_DRYLEVEL

FMOD_DSP_SFXREVERB_ROOM

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_ROOM

FMOD_DSP_SFXREVERB_ROOMHF

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_ROOMHF

FMOD_DSP_SFXREVERB_ROOMROLLOFFFACTOR

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_ROOMROLLOFFFACTOR

FMOD_DSP_SFXREVERB_DECAYTIME

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_DECAYTIME

FMOD_DSP_SFXREVERB_DECAYHFRATIO

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_DECAYHFRATIO

FMOD_DSP_SFXREVERB_REFLECTIONSLEVEL

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_REFLECTIONSLEVEL

FMOD_DSP_SFXREVERB_REFLECTIONSDELAY

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_REFLECTIONSDELAY

FMOD_DSP_SFXREVERB_REVERBLEVEL

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_REVERBLEVEL

FMOD_DSP_SFXREVERB_REVERBDELAY

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_REVERBDELAY

FMOD_DSP_SFXREVERB_DIFFUSION

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_DIFFUSION

FMOD_DSP_SFXREVERB_DENSITY

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_DENSITY

FMOD_DSP_SFXREVERB_HFREFERENCE

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_HFREFERENCE

FMOD_DSP_SFXREVERB_ROOMLF

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_ROOMLF

FMOD_DSP_SFXREVERB_LFREFERENCE

public static final FMOD_DSP_SFXREVERB FMOD_DSP_SFXREVERB_LFREFERENCE
Method Detail

asInt

public int asInt()
Specified by:
asInt in interface org.jouvieje.fmodex.enumerations.Enumeration
Returns:
the integer value of the enumeration constant.

toString

public java.lang.String toString()

equals

public boolean equals(java.lang.Object object)

compareTo

public int compareTo(java.lang.Object object)
Specified by:
compareTo in interface java.lang.Comparable

get

public static FMOD_DSP_SFXREVERB get(int nativeValue)
Retrieve a FMOD_DSP_SFXREVERB enum field with his integer value

Parameters:
nativeValue - the integer value of the field to retrieve
Returns:
the FMOD_DSP_SFXREVERB enum field that correspond to the integer value

get

public static FMOD_DSP_SFXREVERB get(Pointer pointer)
Retrieve a FMOD_DSP_SFXREVERB enum field from a Pointer

Parameters:
pointer - a pointer holding an FMOD_DSP_SFXREVERB enum field
Returns:
the FMOD_DSP_SFXREVERB enum field that correspond to the enum field in the pointer

iterator

public static java.util.Iterator iterator()
Returns:
an Iterator over the elements in this enumeration.
Can be cast to Iterator in Java 1.5.


NativeFmodEx Project - © Copyright 2005-2010 - Jérôme Jouvie (Jouvieje)
NativeFmodEx is an Open Source Project under GNU LGPL License
My sites : http://jerome.jouvie.free.fr/

(Documentation Copyright © Firelight Technologies - FMOD Ex - http://www.fmod.org)