| Modifier and Type | Class and Description |
|---|---|
| private class | |
| protected static class | |
| private class | |
| private class | |
| private class | |
| private class | |
| private class | |
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private final SoftMixingDataLine. | |
| private final SoftMixingDataLine. | |
| public static final FloatControl. | |
| private final SoftMixingDataLine. | |
| pack-priv final Object | |
| private final Control[] | |
| pack-priv float | |
| pack-priv float | |
| private final SoftMixingDataLine. | |
| pack-priv DataLine. | |
| pack-priv float | |
| pack-priv List | |
| pack-priv SoftMixingMixer | |
| private final SoftMixingDataLine. | |
| private final SoftMixingDataLine. | |
| private final SoftMixingDataLine. | |
| pack-priv float |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public final void | addLineListener(LineListener listener)
Implements javax. Adds a listener to this line. |
| pack-priv final void | |
| public final Control | getControl(Control.
Implements javax. Obtains a control of the specified type, if there is any. |
| public final Control[] | getControls()
Implements javax. Obtains the set of controls associated with this line. |
| public final Line. | getLineInfo()
Implements javax. Obtains the |
| public final boolean | isControlSupported(Control.
Implements javax. Indicates whether the line supports a control of the specified type. |
| protected abstract void | |
| protected abstract void | |
| public final void | removeLineListener(LineListener listener)
Implements javax. Removes the specified listener from this line's list of listeners. |
| pack-priv final void |
| apply_reverb | back to summary |
|---|---|
| private final SoftMixingDataLine. | |
| balance_control | back to summary |
|---|---|
| private final SoftMixingDataLine. | |
| CHORUS_SEND | back to summary |
|---|---|
| public static final FloatControl. | |
| chorussend_control | back to summary |
|---|---|
| private final SoftMixingDataLine. | |
| control_mutex | back to summary |
|---|---|
| pack-priv final Object control_mutex | |
| controls | back to summary |
|---|---|
| private final Control[] controls | |
| eff1gain | back to summary |
|---|---|
| pack-priv float eff1gain | |
| eff2gain | back to summary |
|---|---|
| pack-priv float eff2gain | |
| gain_control | back to summary |
|---|---|
| private final SoftMixingDataLine. | |
| info | back to summary |
|---|---|
| pack-priv DataLine. | |
| leftgain | back to summary |
|---|---|
| pack-priv float leftgain | |
| listeners | back to summary |
|---|---|
| pack-priv List<LineListener> listeners | |
| mixer | back to summary |
|---|---|
| pack-priv SoftMixingMixer mixer | |
| mute_control | back to summary |
|---|---|
| private final SoftMixingDataLine. | |
| pan_control | back to summary |
|---|---|
| private final SoftMixingDataLine. | |
| reverbsend_control | back to summary |
|---|---|
| private final SoftMixingDataLine. | |
| rightgain | back to summary |
|---|---|
| pack-priv float rightgain | |
| SoftMixingDataLine | back to summary |
|---|---|
| pack-priv SoftMixingDataLine(SoftMixingMixer mixer, DataLine. | |
| addLineListener | back to summary |
|---|---|
| public final void addLineListener(LineListener listener) Implements javax. Doc from javax. Adds a listener to this line. Whenever the line's status changes, the
listener's
| |
| calcVolume | back to summary |
|---|---|
| pack-priv final void calcVolume() | |
| getControl | back to summary |
|---|---|
| public final Control getControl(Control. Implements javax. Doc from javax. Obtains a control of the specified type, if there is any. Some controls may only be available when the line is open.
| |
| getControls | back to summary |
|---|---|
| public final Control[] getControls() Implements javax. Doc from javax. Obtains the set of controls associated with this line. Some controls may only be available when the line is open. If there are no controls, this method returns an array of length 0.
| |
| getLineInfo | back to summary |
|---|---|
| public final Line. Implements javax. Doc from javax. Obtains the
| |
| isControlSupported | back to summary |
|---|---|
| public final boolean isControlSupported(Control. Implements javax. Doc from javax. Indicates whether the line supports a control of the specified type. Some controls may only be available when the line is open.
| |
| processAudioLogic | back to summary |
|---|---|
| protected abstract void processAudioLogic(SoftAudioBuffer[] buffers) | |
| processControlLogic | back to summary |
|---|---|
| protected abstract void processControlLogic() | |
| removeLineListener | back to summary |
|---|---|
| public final void removeLineListener(LineListener listener) Implements javax. Doc from javax. Removes the specified listener from this line's list of listeners.
| |
| sendEvent | back to summary |
|---|---|
| pack-priv final void sendEvent(LineEvent event) | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | setValue(boolean newValue)
Overrides javax. Sets the current value for the control. |
| ApplyReverb | back to summary |
|---|---|
| private ApplyReverb() | |
| setValue | back to summary |
|---|---|
| public void setValue(boolean newValue) Overrides javax. Doc from javax. Sets the current value for the control. The default implementation simply sets the value as indicated. Some controls require that their line be open before they can be affected by setting a value.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final AudioFloatInputStream | |
| private final int | |
| private float[][] | |
| private final float[][] | |
| private final float[] | |
| private float | |
| private int | |
| private final float[] | |
| private float[][] | |
| private float | |
| private int | |
| private int | |
| private final int[] | |
| private final int | |
| private final int | |
| private final float[] | |
| private SoftAbstractResampler | |
| private float[] | |
| private final AudioFormat |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public void | |
| public AudioFormat | |
| public long | |
| public void | |
| public boolean | |
| public int | read(float[] b, int off, int len)
Implements abstract com.
|
| private void | |
| public void | |
| public long |
| ais | back to summary |
|---|---|
| private final AudioFloatInputStream ais | |
| buffer_len | back to summary |
|---|---|
| private final int buffer_len | |
| cbuffer | back to summary |
|---|---|
| private float[][] cbuffer | |
| ibuffer | back to summary |
|---|---|
| private final float[][] ibuffer | |
| ibuffer2 | back to summary |
|---|---|
| private final float[] ibuffer2 | |
| ibuffer_index | back to summary |
|---|---|
| private float ibuffer_index | |
| ibuffer_len | back to summary |
|---|---|
| private int ibuffer_len | |
| ix | back to summary |
|---|---|
| private final float[] ix | |
| mark_ibuffer | back to summary |
|---|---|
| private float[][] mark_ibuffer | |
| mark_ibuffer_index | back to summary |
|---|---|
| private float mark_ibuffer_index | |
| mark_ibuffer_len | back to summary |
|---|---|
| private int mark_ibuffer_len | |
| nrofchannels | back to summary |
|---|---|
| private int nrofchannels | |
| ox | back to summary |
|---|---|
| private final int[] ox | |
| pad | back to summary |
|---|---|
| private final int pad | |
| pad2 | back to summary |
|---|---|
| private final int pad2 | |
| pitch | back to summary |
|---|---|
| private final float[] pitch | |
| resampler | back to summary |
|---|---|
| private SoftAbstractResampler resampler | |
| skipbuffer | back to summary |
|---|---|
| private float[] skipbuffer | |
| targetFormat | back to summary |
|---|---|
| private final AudioFormat targetFormat | |
| AudioFloatInputStreamResampler | back to summary |
|---|---|
| public AudioFloatInputStreamResampler(AudioFloatInputStream ais, AudioFormat format) | |
| available | back to summary |
|---|---|
| public int available() throws IOException Implements abstract com.
| |
| close | back to summary |
|---|---|
| public void close() throws IOException Implements abstract com.
| |
| getFormat | back to summary |
|---|---|
| public AudioFormat getFormat() Implements abstract com.
| |
| getFrameLength | back to summary |
|---|---|
| public long getFrameLength() Implements abstract com.
| |
| mark | back to summary |
|---|---|
| public void mark(int readlimit) Implements abstract com.
| |
| markSupported | back to summary |
|---|---|
| public boolean markSupported() Implements abstract com.
| |
| read | back to summary |
|---|---|
| public int read(float[] b, int off, int len) throws IOException Implements abstract com.
| |
| readNextBuffer | back to summary |
|---|---|
| private void readNextBuffer() throws IOException | |
| reset | back to summary |
|---|---|
| public void reset() throws IOException Implements abstract com.
| |
| skip | back to summary |
|---|---|
| public long skip(long len) throws IOException Implements abstract com.
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | setValue(float newValue)
Overrides javax. Sets the current value for the control. |
| Balance | back to summary |
|---|---|
| private Balance() | |
| setValue | back to summary |
|---|---|
| public void setValue(float newValue) Overrides javax. Doc from javax. Sets the current value for the control. The default implementation simply
sets the value as indicated. If the value indicated is greater than the
maximum value, or smaller than the minimum value, an
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | setValue(float newValue)
Overrides javax. Sets the current value for the control. |
| ChorusSend | back to summary |
|---|---|
| private ChorusSend() | |
| setValue | back to summary |
|---|---|
| public void setValue(float newValue) Overrides javax. Doc from javax. Sets the current value for the control. The default implementation simply
sets the value as indicated. If the value indicated is greater than the
maximum value, or smaller than the minimum value, an
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | setValue(float newValue)
Overrides javax. Sets the current value for the control. |
| Gain | back to summary |
|---|---|
| private Gain() | |
| setValue | back to summary |
|---|---|
| public void setValue(float newValue) Overrides javax. Doc from javax. Sets the current value for the control. The default implementation simply
sets the value as indicated. If the value indicated is greater than the
maximum value, or smaller than the minimum value, an
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | setValue(boolean newValue)
Overrides javax. Sets the current value for the control. |
| Mute | back to summary |
|---|---|
| private Mute() | |
| setValue | back to summary |
|---|---|
| public void setValue(boolean newValue) Overrides javax. Doc from javax. Sets the current value for the control. The default implementation simply sets the value as indicated. Some controls require that their line be open before they can be affected by setting a value.
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public float | getValue()
Overrides javax. Obtains this control's current value. |
| public void | setValue(float newValue)
Overrides javax. Sets the current value for the control. |
| Pan | back to summary |
|---|---|
| private Pan() | |
| getValue | back to summary |
|---|---|
| public float getValue() Overrides javax. Doc from javax. Obtains this control's current value.
| |
| setValue | back to summary |
|---|---|
| public void setValue(float newValue) Overrides javax. Doc from javax. Sets the current value for the control. The default implementation simply
sets the value as indicated. If the value indicated is greater than the
maximum value, or smaller than the minimum value, an
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | setValue(float newValue)
Overrides javax. Sets the current value for the control. |
| ReverbSend | back to summary |
|---|---|
| private ReverbSend() | |
| setValue | back to summary |
|---|---|
| public void setValue(float newValue) Overrides javax. Doc from javax. Sets the current value for the control. The default implementation simply
sets the value as indicated. If the value indicated is greater than the
maximum value, or smaller than the minimum value, an
| |