com.sun.media.sound
Class DLSSampleOptions

java.lang.Object
  extended by com.sun.media.sound.DLSSampleOptions

public class DLSSampleOptions
extends java.lang.Object

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

Constructor Summary
DLSSampleOptions()
           
 
Method Summary
 int getAttenuation()
           
 short getFinetune()
           
 java.util.List<DLSSampleLoop> getLoops()
           
 long getOptions()
           
 int getUnitynote()
           
 void setAttenuation(int attenuation)
           
 void setFinetune(short finetune)
           
 void setOptions(long options)
           
 void setUnitynote(int unitynote)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DLSSampleOptions

public DLSSampleOptions()
Method Detail

getAttenuation

public int getAttenuation()

setAttenuation

public void setAttenuation(int attenuation)

getFinetune

public short getFinetune()

setFinetune

public void setFinetune(short finetune)

getLoops

public java.util.List<DLSSampleLoop> getLoops()

getOptions

public long getOptions()

setOptions

public void setOptions(long options)

getUnitynote

public int getUnitynote()

setUnitynote

public void setUnitynote(int unitynote)