|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FSoundDSPUnit | |
---|---|
org.lwjgl.fmod3 |
Uses of FSoundDSPUnit in org.lwjgl.fmod3 |
---|
Methods in org.lwjgl.fmod3 that return FSoundDSPUnit | |
---|---|
static FSoundDSPUnit |
FSound.FSOUND_DSP_Create(FSoundDSPCallback callbackHandler,
int priority)
Creates a DSP unit, and places it in the DSP chain position specified by the priority parameter. |
static FSoundDSPUnit |
FSound.FSOUND_DSP_GetClearUnit()
Returns a reference to FSOUND's system DSP clear unit Remarks The FSOUND clear DSP unit simply sets the mix buffer to 0, silencing it |
static FSoundDSPUnit |
FSound.FSOUND_DSP_GetClipAndCopyUnit()
Returns a reference to FSOUND's system Clip and Copy DSP unit Remarks The FSOUND ClipAndCopy DSP unit clips the 32bit buffer down to fit the soundcard's 16bit stereo output, and sends it off to the hardware. |
static FSoundDSPUnit |
FSound.FSOUND_DSP_GetFFTUnit()
Returns a reference to FSOUND's system DSP FFT processing unit Remarks The FSOUND FFT DSP executes the FFT engine to allow FSOUND_DSP_GetSpectrum to be used. |
static FSoundDSPUnit |
FSound.FSOUND_DSP_GetMusicUnit()
Returns a reference to FSOUND's system DSP Music mixer unit Remarks The FSOUND Music DSP executes the FMUSIC engine and mixes the sounds spawned by the music player |
static FSoundDSPUnit |
FSound.FSOUND_DSP_GetSFXUnit()
Returns a reference to FSOUND's system DSP SFX mixer unit Remarks The FSOUND SFX DSP unit mixes sound effects together spawned by the user |
static FSoundDSPUnit |
FSound.FSOUND_Stream_CreateDSP(FSoundStream stream,
FSoundDSPCallback callback,
int priority)
Allows the user to add a custom DSP unit to a stream Remarks The priority for a stream DSP unit is not related to the priorities specified in fmod.h. |
Methods in org.lwjgl.fmod3 with parameters of type FSoundDSPUnit | |
---|---|
static void |
FSound.FSOUND_DSP_Free(FSoundDSPUnit unit)
Frees and removes a DSP unit from the DSP chain |
static boolean |
FSound.FSOUND_DSP_GetActive(FSoundDSPUnit unit)
Returns if a DSP unit is active or not Remarks It is possible to toggle on and off FSOUNDs internal DSP units, though not recommended |
static int |
FSound.FSOUND_DSP_GetPriority(FSoundDSPUnit unit)
Returns the priority status in the DSP chain, of a specified unit. |
static void |
FSound.FSOUND_DSP_SetActive(FSoundDSPUnit unit,
boolean active)
Allows the user to toggle a DSP unit on or off Remarks It is possible to toggle on and off FSOUNDs internal DSP units, though not recommended |
static void |
FSound.FSOUND_DSP_SetPriority(FSoundDSPUnit unit,
int priority)
Changes a DSP Unit's priority position in the DSP chain Remarks DSP units with the same priority as a previous unit already in the chain will be placed AFTER all like priority units |
static int |
FSound.FSOUND_Stream_PlayEx(int channel,
FSoundStream stream,
FSoundDSPUnit dspunit,
boolean paused)
Extended featured version of FSOUND_Stream_Play. |
static int |
FSound.nFSOUND_PlaySoundEx(int channel,
FSoundSample sample,
FSoundDSPUnit dspunit,
boolean startpaused)
Extended featured version of FSOUND_PlaySound. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |