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

public final Class DLSSampleOptions

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

This class stores options how to playback sampled data like pitch/tuning, attenuation and loops. It is stored as a "wsmp" chunk inside DLS files.
Author
Karl Helgason

Field Summary

Modifier and TypeField and Description
pack-priv int
pack-priv short
pack-priv List<DLSSampleLoop>
pack-priv long
pack-priv int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public int
public short
public List<DLSSampleLoop>
public long
public int
public void
setAttenuation(int attenuation)

public void
setFinetune(short finetune)

public void
setOptions(long options)

public void
setUnitynote(int unitynote)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

attenuationback to summary
pack-priv int attenuation
finetuneback to summary
pack-priv short finetune
loopsback to summary
pack-priv List<DLSSampleLoop> loops
optionsback to summary
pack-priv long options
unitynoteback to summary
pack-priv int unitynote

Constructor Detail

DLSSampleOptionsback to summary
public DLSSampleOptions()

Method Detail

getAttenuationback to summary
public int getAttenuation()
getFinetuneback to summary
public short getFinetune()
getLoopsback to summary
public List<DLSSampleLoop> getLoops()
getOptionsback to summary
public long getOptions()
getUnitynoteback to summary
public int getUnitynote()
setAttenuationback to summary
public void setAttenuation(int attenuation)
setFinetuneback to summary
public void setFinetune(short finetune)
setOptionsback to summary
public void setOptions(long options)
setUnitynoteback to summary
public void setUnitynote(int unitynote)