Interface ModelChannelMixer

All Superinterfaces:
MidiChannel

public interface ModelChannelMixer extends MidiChannel
ModelChannelMixer is used to process channel voice mix output before going to master output.
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 Details

    • process

      boolean process(float[][] buffer, int offset, int len)
    • stop

      void stop()