public interface Mixer
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_FAST_FORWARD
Maximum fast forward factor (1 << 5 = 32x).
|
| Modifier and Type | Method and Description |
|---|---|
void |
fadeIn(double fadeIn)
Fade-in start time reached, audio volume should be increased to the max.
|
void |
fadeOut(double fadeOut)
Fade-out start time reached, audio volume should be lowered to zero.
|
void |
fastForward()
Doubles speed factor.
|
int |
getFastForwardBitMask() |
boolean |
isFastForward() |
void |
normalSpeed()
Use normal speed factor.
|
default void |
pause()
Pause player.
|
void |
setAudioDriver(AudioDriver audioDriver)
Set audio driver for mixing
|
void |
setBalance(int sidNum,
float balance)
Panning feature: spreading of the SID chip sound signal to the two stereo
channels
|
void |
setDelay(int sidNum,
int delay)
Delay feature: Delaying SID chip sound samples by time in milliseconds
|
void |
setVolume(int sidNum,
float volume)
Volume of the SID chip
|
void |
start()
Timer start reached, audio output should be produced.
|
static final int MAX_FAST_FORWARD
void setAudioDriver(AudioDriver audioDriver)
void start()
void fadeIn(double fadeIn)
fadeIn - Fade-in time in secondsvoid fadeOut(double fadeOut)
fadeOut - Fade-out time in secondsvoid setVolume(int sidNum,
float volume)
sidNum - SID chip numbervolume - volume in DB -6(-6db)..6(+6db)void setBalance(int sidNum,
float balance)
sidNum - SID chip numberbalance - balance 0(left speaker)..0.5(centered)..1(right speaker)void setDelay(int sidNum,
int delay)
sidNum - SID chip numberdelay - delay in msdefault void pause()
void fastForward()
void normalSpeed()
boolean isFastForward()
int getFastForwardBitMask()
Copyright © 2018 Ken Händel. All rights reserved.