public class

SoftPerformer

extends Object
java.lang.Object
   ↳ com.sun.media.sound.SoftPerformer

Class Overview

This class decodes information from ModelPeformer for use in SoftVoice. It also adds default connections if they where missing in ModelPerformer.

Summary

Fields
public ModelConnectionBlock[] connections
public int[] ctrl_connections
public int exclusiveClass
public boolean forcedKeynumber
public boolean forcedVelocity
public int keyFrom
public int keyTo
public int[][] midi_connections
public int[][] midi_ctrl_connections
public Map<Integer, int[]> midi_nrpn_connections
public Map<Integer, int[]> midi_rpn_connections
public ModelOscillator[] oscillators
public ModelPerformer performer
public boolean selfNonExclusive
public int velFrom
public int velTo
Public Constructors
SoftPerformer(ModelPerformer performer)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public ModelConnectionBlock[] connections

public int[] ctrl_connections

public int exclusiveClass

public boolean forcedKeynumber

public boolean forcedVelocity

public int keyFrom

public int keyTo

public int[][] midi_connections

public int[][] midi_ctrl_connections

public Map<Integer, int[]> midi_nrpn_connections

public Map<Integer, int[]> midi_rpn_connections

public ModelOscillator[] oscillators

public ModelPerformer performer

public boolean selfNonExclusive

public int velFrom

public int velTo

Public Constructors

public SoftPerformer (ModelPerformer performer)