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

public final Class DLSModulator

extends Object
Class Inheritance

This class is used to store modulator/artiuclation data. A modulator connects one synthesizer source to a destination. For example a note on velocity can be mapped to the gain of the synthesized voice. It is stored as a "art1" or "art2" chunk inside DLS files.
Author
Karl Helgason

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
pack-priv int
pack-priv int
public static final int
public static final int
public static final int
public static final int
pack-priv int
pack-priv int
pack-priv int
pack-priv int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public int
public int
public static int
getDestinationFormat(int destination)

public static String
getDestinationName(int destination)

public int
public int
public static String
getSourceName(int source)

public int
public int
public void
setControl(int control)

public void
setDestination(int destination)

public void
setScale(int scale)

public void
setSource(int source)

public void
setTransform(int transform)

public void
setVersion(int version)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CONN_DST_CENTERback to summary
public static final int CONN_DST_CENTER
CONN_DST_CHORUSback to summary
public static final int CONN_DST_CHORUS
CONN_DST_EG1_ATTACKTIMEback to summary
public static final int CONN_DST_EG1_ATTACKTIME
CONN_DST_EG1_DECAYTIMEback to summary
public static final int CONN_DST_EG1_DECAYTIME
CONN_DST_EG1_DELAYTIMEback to summary
public static final int CONN_DST_EG1_DELAYTIME
CONN_DST_EG1_HOLDTIMEback to summary
public static final int CONN_DST_EG1_HOLDTIME
CONN_DST_EG1_RELEASETIMEback to summary
public static final int CONN_DST_EG1_RELEASETIME
CONN_DST_EG1_SHUTDOWNTIMEback to summary
public static final int CONN_DST_EG1_SHUTDOWNTIME
CONN_DST_EG1_SUSTAINLEVELback to summary
public static final int CONN_DST_EG1_SUSTAINLEVEL
CONN_DST_EG2_ATTACKTIMEback to summary
public static final int CONN_DST_EG2_ATTACKTIME
CONN_DST_EG2_DECAYTIMEback to summary
public static final int CONN_DST_EG2_DECAYTIME
CONN_DST_EG2_DELAYTIMEback to summary
public static final int CONN_DST_EG2_DELAYTIME
CONN_DST_EG2_HOLDTIMEback to summary
public static final int CONN_DST_EG2_HOLDTIME
CONN_DST_EG2_RELEASETIMEback to summary
public static final int CONN_DST_EG2_RELEASETIME
CONN_DST_EG2_SUSTAINLEVELback to summary
public static final int CONN_DST_EG2_SUSTAINLEVEL
CONN_DST_FILTER_CUTOFFback to summary
public static final int CONN_DST_FILTER_CUTOFF
CONN_DST_FILTER_Qback to summary
public static final int CONN_DST_FILTER_Q
CONN_DST_GAINback to summary
public static final int CONN_DST_GAIN
CONN_DST_KEYNUMBERback to summary
public static final int CONN_DST_KEYNUMBER
CONN_DST_LEFTback to summary
public static final int CONN_DST_LEFT
CONN_DST_LEFTREARback to summary
public static final int CONN_DST_LEFTREAR
CONN_DST_LFE_CHANNELback to summary
public static final int CONN_DST_LFE_CHANNEL
CONN_DST_LFO_FREQUENCYback to summary
public static final int CONN_DST_LFO_FREQUENCY
CONN_DST_LFO_STARTDELAYback to summary
public static final int CONN_DST_LFO_STARTDELAY
CONN_DST_NONEback to summary
public static final int CONN_DST_NONE
CONN_DST_PANback to summary
public static final int CONN_DST_PAN
CONN_DST_PITCHback to summary
public static final int CONN_DST_PITCH
CONN_DST_REVERBback to summary
public static final int CONN_DST_REVERB
CONN_DST_RIGHTback to summary
public static final int CONN_DST_RIGHT
CONN_DST_RIGHTREARback to summary
public static final int CONN_DST_RIGHTREAR
CONN_DST_VIB_FREQUENCYback to summary
public static final int CONN_DST_VIB_FREQUENCY
CONN_DST_VIB_STARTDELAYback to summary
public static final int CONN_DST_VIB_STARTDELAY
CONN_SRC_CC1back to summary
public static final int CONN_SRC_CC1
CONN_SRC_CC10back to summary
public static final int CONN_SRC_CC10
CONN_SRC_CC11back to summary
public static final int CONN_SRC_CC11
CONN_SRC_CC7back to summary
public static final int CONN_SRC_CC7
CONN_SRC_CC91back to summary
public static final int CONN_SRC_CC91
CONN_SRC_CC93back to summary
public static final int CONN_SRC_CC93
CONN_SRC_CHANNELPRESSUREback to summary
public static final int CONN_SRC_CHANNELPRESSURE
CONN_SRC_EG1back to summary
public static final int CONN_SRC_EG1
CONN_SRC_EG2back to summary
public static final int CONN_SRC_EG2
CONN_SRC_KEYNUMBERback to summary
public static final int CONN_SRC_KEYNUMBER
CONN_SRC_KEYONVELOCITYback to summary
public static final int CONN_SRC_KEYONVELOCITY
CONN_SRC_LFOback to summary
public static final int CONN_SRC_LFO
CONN_SRC_MONOPRESSUREback to summary
public static final int CONN_SRC_MONOPRESSURE
CONN_SRC_NONEback to summary
public static final int CONN_SRC_NONE
CONN_SRC_PITCHWHEELback to summary
public static final int CONN_SRC_PITCHWHEEL
CONN_SRC_POLYPRESSUREback to summary
public static final int CONN_SRC_POLYPRESSURE
CONN_SRC_RPN0back to summary
public static final int CONN_SRC_RPN0
CONN_SRC_RPN1back to summary
public static final int CONN_SRC_RPN1
CONN_SRC_RPN2back to summary
public static final int CONN_SRC_RPN2
CONN_SRC_VIBRATOback to summary
public static final int CONN_SRC_VIBRATO
CONN_TRN_CONCAVEback to summary
public static final int CONN_TRN_CONCAVE
CONN_TRN_CONVEXback to summary
public static final int CONN_TRN_CONVEX
CONN_TRN_NONEback to summary
public static final int CONN_TRN_NONE
CONN_TRN_SWITCHback to summary
public static final int CONN_TRN_SWITCH
controlback to summary
pack-priv int control
destinationback to summary
pack-priv int destination
DST_FORMAT_CBback to summary
public static final int DST_FORMAT_CB
DST_FORMAT_CENTback to summary
public static final int DST_FORMAT_CENT
DST_FORMAT_PERCENTback to summary
public static final int DST_FORMAT_PERCENT
DST_FORMAT_TIMECENTback to summary
public static final int DST_FORMAT_TIMECENT
scaleback to summary
pack-priv int scale
sourceback to summary
pack-priv int source
transformback to summary
pack-priv int transform
versionback to summary
pack-priv int version

Constructor Detail

DLSModulatorback to summary
public DLSModulator()

Method Detail

getControlback to summary
public int getControl()
getDestinationback to summary
public int getDestination()
getDestinationFormatback to summary
public static int getDestinationFormat(int destination)
getDestinationNameback to summary
public static String getDestinationName(int destination)
getScaleback to summary
public int getScale()
getSourceback to summary
public int getSource()
getSourceNameback to summary
public static String getSourceName(int source)
getTransformback to summary
public int getTransform()
getVersionback to summary
public int getVersion()
setControlback to summary
public void setControl(int control)
setDestinationback to summary
public void setDestination(int destination)
setScaleback to summary
public void setScale(int scale)
setSourceback to summary
public void setSource(int source)
setTransformback to summary
public void setTransform(int transform)
setVersionback to summary
public void setVersion(int version)