public class DLSSample
extends javax.sound.midi.SoundbankResource
Modifier and Type | Field and Description |
---|---|
protected ModelByteBuffer |
data |
protected javax.sound.sampled.AudioFormat |
format |
protected byte[] |
guid |
protected DLSInfo |
info |
protected DLSSampleOptions |
sampleoptions |
Constructor and Description |
---|
DLSSample() |
DLSSample(javax.sound.midi.Soundbank soundBank) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getData() |
ModelByteBuffer |
getDataBuffer() |
javax.sound.sampled.AudioFormat |
getFormat() |
byte[] |
getGuid() |
DLSInfo |
getInfo() |
java.lang.String |
getName() |
DLSSampleOptions |
getSampleoptions() |
void |
setData(byte[] data) |
void |
setData(byte[] data,
int offset,
int length) |
void |
setData(ModelByteBuffer data) |
void |
setFormat(javax.sound.sampled.AudioFormat format) |
void |
setGuid(byte[] guid) |
void |
setName(java.lang.String name) |
void |
setSampleoptions(DLSSampleOptions sampleOptions) |
java.lang.String |
toString() |
protected byte[] guid
protected DLSInfo info
protected DLSSampleOptions sampleoptions
protected ModelByteBuffer data
protected javax.sound.sampled.AudioFormat format
public DLSSample(javax.sound.midi.Soundbank soundBank)
public DLSSample()
public DLSInfo getInfo()
public java.lang.Object getData()
getData
in class javax.sound.midi.SoundbankResource
public ModelByteBuffer getDataBuffer()
public javax.sound.sampled.AudioFormat getFormat()
public void setFormat(javax.sound.sampled.AudioFormat format)
public void setData(ModelByteBuffer data)
public void setData(byte[] data)
public void setData(byte[] data, int offset, int length)
public java.lang.String getName()
getName
in class javax.sound.midi.SoundbankResource
public void setName(java.lang.String name)
public DLSSampleOptions getSampleoptions()
public void setSampleoptions(DLSSampleOptions sampleOptions)
public java.lang.String toString()
toString
in class java.lang.Object
public byte[] getGuid()
public void setGuid(byte[] guid)