APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.media.sound

public final Class ModelPerformer

extends Object
Class Inheritance
Imports
java.util.ArrayList, .List

This class is used to define how to synthesize audio in universal maner for both SF2 and DLS instruments.
Author
Karl Helgason

Field Summary

Modifier and TypeField and Description
private boolean
private List<ModelConnectionBlock>
private int
private int
private int
private String
private final List<ModelOscillator>
private boolean
private boolean
private Object
private int
private int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public List<ModelConnectionBlock>
public int
public int
public int
public String
public List<ModelOscillator>
public Object
public int
public int
public boolean
public boolean
public boolean
public void
public void
setDefaultConnectionsEnabled(boolean addDefaultConnections)

public void
setExclusiveClass(int exclusiveClass)

public void
setKeyFrom(int keyFrom)

public void
setKeyTo(int keyTo)

public void
public void
setReleaseTriggered(boolean value)

public void
setSelfNonExclusive(boolean selfNonExclusive)

public void
public void
setVelFrom(int velFrom)

public void
setVelTo(int velTo)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

addDefaultConnectionsback to summary
private boolean addDefaultConnections
connectionBlocksback to summary
private List<ModelConnectionBlock> connectionBlocks
exclusiveClassback to summary
private int exclusiveClass
keyFromback to summary
private int keyFrom
keyToback to summary
private int keyTo
nameback to summary
private String name
oscillatorsback to summary
private final List<ModelOscillator> oscillators
releaseTriggerback to summary
private boolean releaseTrigger
selfNonExclusiveback to summary
private boolean selfNonExclusive
userObjectback to summary
private Object userObject
velFromback to summary
private int velFrom
velToback to summary
private int velTo

Constructor Detail

ModelPerformerback to summary
public ModelPerformer()

Method Detail

getConnectionBlocksback to summary
public List<ModelConnectionBlock> getConnectionBlocks()
getExclusiveClassback to summary
public int getExclusiveClass()
getKeyFromback to summary
public int getKeyFrom()
getKeyToback to summary
public int getKeyTo()
getNameback to summary
public String getName()
getOscillatorsback to summary
public List<ModelOscillator> getOscillators()
getUserObjectback to summary
public Object getUserObject()
getVelFromback to summary
public int getVelFrom()
getVelToback to summary
public int getVelTo()
isDefaultConnectionsEnabledback to summary
public boolean isDefaultConnectionsEnabled()
isReleaseTriggeredback to summary
public boolean isReleaseTriggered()
isSelfNonExclusiveback to summary
public boolean isSelfNonExclusive()
setConnectionBlocksback to summary
public void setConnectionBlocks(List<ModelConnectionBlock> connectionBlocks)
setDefaultConnectionsEnabledback to summary
public void setDefaultConnectionsEnabled(boolean addDefaultConnections)
setExclusiveClassback to summary
public void setExclusiveClass(int exclusiveClass)
setKeyFromback to summary
public void setKeyFrom(int keyFrom)
setKeyToback to summary
public void setKeyTo(int keyTo)
setNameback to summary
public void setName(String name)
setReleaseTriggeredback to summary
public void setReleaseTriggered(boolean value)
setSelfNonExclusiveback to summary
public void setSelfNonExclusive(boolean selfNonExclusive)
setUserObjectback to summary
public void setUserObject(Object object)
setVelFromback to summary
public void setVelFrom(int velFrom)
setVelToback to summary
public void setVelTo(int velTo)