Package wellen
Class AudioBufferManager
java.lang.Object
wellen.AudioBufferManager
communicates with the underlying audio systems.
-
Constructor Summary
ConstructorDescriptionAudioBufferManager
(AudioBufferRenderer sample_renderer, AudioDeviceConfiguration configuration) -
Method Summary
-
Constructor Details
-
AudioBufferManager
public AudioBufferManager(AudioBufferRenderer sample_renderer, AudioDeviceConfiguration configuration) - Parameters:
sample_renderer
- renderer to be usedconfiguration
- configuration to be used
-
-
Method Details
-
exit
public void exit() -
get_sample_rate
public int get_sample_rate()- Returns:
- sample rate
-
get_buffer_size
public int get_buffer_size()- Returns:
- audio block or buffer size
-
pause
public void pause(boolean pause_state) pause or resume audio processing- Parameters:
pause_state
-true
to pause audio processing,false
to resume
-
is_paused
public boolean is_paused()
-