public class Mono extends AbstractSignalProcessor<AudioBuffer,AudioBuffer>
Averages the provided signal's interleaved channels into one (mono) channel.
This processor assumes interleaved order, i.e. for the stereo case
each Left sample is followed by a Right sample like this: LRLRLRLR...
More than two channels are supported.
InterleavedChannelSplit,
ChannellastOut, signalProcessorSupport| Constructor and Description |
|---|
Mono() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
hashCode() |
protected AudioBuffer |
processNext(AudioBuffer buffer)
Processes the given input and returns some output.
|
String |
toString() |
connectTo, connectTo, connectTo, disconnectFrom, flush, getConnectedProcessors, getConnectedSource, getId, getOutput, process, read, reset, setIdprotected AudioBuffer processNext(AudioBuffer buffer)
AbstractSignalProcessorprocessNext in class AbstractSignalProcessor<AudioBuffer,AudioBuffer>buffer - input guaranteed not to be null.Copyright © 2011–2020 tagtraum industries incorporated. All rights reserved.