Package com.sun.media.sound
Interface ModelChannelMixer
- All Superinterfaces:
MidiChannel
ModelChannelMixer is used to process channel voice mix output before going
to master output.
It can be used to:
It can be used to:
- Implement non-voice oriented instruments.
- Add insert effect to instruments; for example distortion effect.
Warning! Classes that implements ModelChannelMixer must be thread-safe.
-
Method Summary
Methods inherited from interface javax.sound.midi.MidiChannel
allNotesOff, allSoundOff, controlChange, getChannelPressure, getController, getMono, getMute, getOmni, getPitchBend, getPolyPressure, getProgram, getSolo, localControl, noteOff, noteOff, noteOn, programChange, programChange, resetAllControllers, setChannelPressure, setMono, setMute, setOmni, setPitchBend, setPolyPressure, setSolo
-
Method Details
-
process
boolean process(float[][] buffer, int offset, int len) -
stop
void stop()
-