JOGL v2.6.0-rc-20250706
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.audio.windows.waveout.Mixer Class Reference
Collaboration diagram for com.jogamp.audio.windows.waveout.Mixer:

Classes

class  FillerThread
 
class  MixerThread
 

Public Member Functions

void setLeftSpeakerPosition (final float x, final float y, final float z)
 
void setRightSpeakerPosition (final float x, final float y, final float z)
 
void setFalloffFactor (final float factor)
 This defines a scale factor of sorts – the higher the number, the larger an area the sound will affect. More...
 
void shutdown ()
 

Static Public Member Functions

static Mixer getMixer ()
 

Detailed Description

Definition at line 45 of file Mixer.java.

Member Function Documentation

◆ getMixer()

static Mixer com.jogamp.audio.windows.waveout.Mixer.getMixer ( )
static

Definition at line 79 of file Mixer.java.

◆ setFalloffFactor()

void com.jogamp.audio.windows.waveout.Mixer.setFalloffFactor ( final float  factor)

This defines a scale factor of sorts – the higher the number, the larger an area the sound will affect.

Default value is 1.0f. Valid values are [1.0f, ...]. The formula for the gain for each channel is

     falloffFactor
  -------------------
  falloffFactor + r^2

Definition at line 119 of file Mixer.java.

◆ setLeftSpeakerPosition()

void com.jogamp.audio.windows.waveout.Mixer.setLeftSpeakerPosition ( final float  x,
final float  y,
final float  z 
)

Definition at line 98 of file Mixer.java.

◆ setRightSpeakerPosition()

void com.jogamp.audio.windows.waveout.Mixer.setRightSpeakerPosition ( final float  x,
final float  y,
final float  z 
)

Definition at line 105 of file Mixer.java.

◆ shutdown()

void com.jogamp.audio.windows.waveout.Mixer.shutdown ( )

Definition at line 123 of file Mixer.java.


The documentation for this class was generated from the following file: