| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final int | DLS_CDL_ADD
X = X + Y |
| private static final int | DLS_CDL_AND
X = X & Y |
| private static final int | DLS_CDL_CONST
32-bit constant |
| private static final int | DLS_CDL_DIVIDE
X = X / Y |
| private static final int | DLS_CDL_EQ
X = (X == Y) |
| private static final int | DLS_CDL_GE
X = (X >= Y) |
| private static final int | DLS_CDL_GT
X = (X > Y) |
| private static final int | DLS_CDL_LE
X = (X <= Y) |
| private static final int | DLS_CDL_LOGICAL_AND
X = X && Y |
| private static final int | DLS_CDL_LOGICAL_OR
X = X || Y |
| private static final int | DLS_CDL_LT
X = (X < Y) |
| private static final int | DLS_CDL_MULTIPLY
X = X * Y |
| private static final int | DLS_CDL_NOT
X = !X |
| private static final int | DLS_CDL_OR
X = X | Y |
| private static final int | DLS_CDL_QUERY
32-bit value returned from query |
| private static final int | DLS_CDL_QUERYSUPPORTED
32-bit value returned from query |
| private static final int | DLS_CDL_SUBTRACT
X = X - Y |
| private static final int | DLS_CDL_XOR
X = X ^ Y |
| private static final DLSSoundbank. | |
| private static final DLSSoundbank. | |
| private static final DLSSoundbank. | |
| private static final DLSSoundbank. | |
| private static final DLSSoundbank. | |
| private static final DLSSoundbank. | |
| private static final DLSSoundbank. | |
| private static final DLSSoundbank. | |
| private static final DLSSoundbank. | |
| private final DLSInfo | |
| private final List | |
| private boolean | |
| private long | |
| private long | |
| private File | |
| private final List | |
| private Map |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| private boolean | |
| private long | |
| public String | getDescription()
Implements javax. Obtains a textual description of the sound bank, suitable for display. |
| public DLSInfo | |
| public Instrument | getInstrument(Patch patch)
Implements javax. Obtains an |
| public DLSInstrument[] | getInstruments()
Implements javax. Obtains a list of instruments contained in this sound bank. |
| public long | |
| public long | |
| public String | |
| public SoundbankResource[] | getResources()
Implements javax. Extracts a list of non-Instrument resources contained in the sound bank. |
| public DLSSample[] | |
| public String | getVendor()
Implements javax. Obtains a |
| public String | getVersion()
Implements javax. Obtains the version string for the sound bank. |
| private void | |
| private void | |
| private boolean | |
| private void | |
| private void | |
| private void | |
| private void | |
| private boolean | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void |
| DLS_CDL_ADD | back to summary |
|---|---|
| private static final int DLS_CDL_ADD X = X + Y | |
| DLS_CDL_AND | back to summary |
|---|---|
| private static final int DLS_CDL_AND X = X & Y | |
| DLS_CDL_CONST | back to summary |
|---|---|
| private static final int DLS_CDL_CONST 32-bit constant | |
| DLS_CDL_DIVIDE | back to summary |
|---|---|
| private static final int DLS_CDL_DIVIDE X = X / Y | |
| DLS_CDL_EQ | back to summary |
|---|---|
| private static final int DLS_CDL_EQ X = (X == Y) | |
| DLS_CDL_GE | back to summary |
|---|---|
| private static final int DLS_CDL_GE X = (X >= Y) | |
| DLS_CDL_GT | back to summary |
|---|---|
| private static final int DLS_CDL_GT X = (X > Y) | |
| DLS_CDL_LE | back to summary |
|---|---|
| private static final int DLS_CDL_LE X = (X <= Y) | |
| DLS_CDL_LOGICAL_AND | back to summary |
|---|---|
| private static final int DLS_CDL_LOGICAL_AND X = X && Y | |
| DLS_CDL_LOGICAL_OR | back to summary |
|---|---|
| private static final int DLS_CDL_LOGICAL_OR X = X || Y | |
| DLS_CDL_LT | back to summary |
|---|---|
| private static final int DLS_CDL_LT X = (X < Y) | |
| DLS_CDL_MULTIPLY | back to summary |
|---|---|
| private static final int DLS_CDL_MULTIPLY X = X * Y | |
| DLS_CDL_NOT | back to summary |
|---|---|
| private static final int DLS_CDL_NOT X = !X | |
| DLS_CDL_OR | back to summary |
|---|---|
| private static final int DLS_CDL_OR X = X | Y | |
| DLS_CDL_QUERY | back to summary |
|---|---|
| private static final int DLS_CDL_QUERY 32-bit value returned from query | |
| DLS_CDL_QUERYSUPPORTED | back to summary |
|---|---|
| private static final int DLS_CDL_QUERYSUPPORTED 32-bit value returned from query | |
| DLS_CDL_SUBTRACT | back to summary |
|---|---|
| private static final int DLS_CDL_SUBTRACT X = X - Y | |
| DLS_CDL_XOR | back to summary |
|---|---|
| private static final int DLS_CDL_XOR X = X ^ Y | |
| DLSID_GMInHardware | back to summary |
|---|---|
| private static final DLSSoundbank. | |
| DLSID_GSInHardware | back to summary |
|---|---|
| private static final DLSSoundbank. | |
| DLSID_ManufacturersID | back to summary |
|---|---|
| private static final DLSSoundbank. | |
| DLSID_ProductID | back to summary |
|---|---|
| private static final DLSSoundbank. | |
| DLSID_SampleMemorySize | back to summary |
|---|---|
| private static final DLSSoundbank. | |
| DLSID_SamplePlaybackRate | back to summary |
|---|---|
| private static final DLSSoundbank. | |
| DLSID_SupportsDLS1 | back to summary |
|---|---|
| private static final DLSSoundbank. | |
| DLSID_SupportsDLS2 | back to summary |
|---|---|
| private static final DLSSoundbank. | |
| DLSID_XGInHardware | back to summary |
|---|---|
| private static final DLSSoundbank. | |
| info | back to summary |
|---|---|
| private final DLSInfo info | |
| instruments | back to summary |
|---|---|
| private final List<DLSInstrument> instruments | |
| largeFormat | back to summary |
|---|---|
| private boolean largeFormat | |
| major | back to summary |
|---|---|
| private long major | |
| minor | back to summary |
|---|---|
| private long minor | |
| sampleFile | back to summary |
|---|---|
| private File sampleFile | |
| samples | back to summary |
|---|---|
| private final List<DLSSample> samples | |
| temp_rgnassign | back to summary |
|---|---|
| private Map<DLSRegion, Long> temp_rgnassign | |
| DLSSoundbank | back to summary |
|---|---|
| public DLSSoundbank() | |
| DLSSoundbank | back to summary |
|---|---|
| public DLSSoundbank(URL url) throws IOException | |
| DLSSoundbank | back to summary |
|---|---|
| public DLSSoundbank(File file) throws IOException | |
| DLSSoundbank | back to summary |
|---|---|
| public DLSSoundbank(InputStream inputstream) throws IOException | |
| addInstrument | back to summary |
|---|---|
| public void addInstrument(DLSInstrument resource) | |
| addResource | back to summary |
|---|---|
| public void addResource(SoundbankResource resource) | |
| cdlIsQuerySupported | back to summary |
|---|---|
| private boolean cdlIsQuerySupported(DLSSoundbank. | |
| cdlQuery | back to summary |
|---|---|
| private long cdlQuery(DLSSoundbank. | |
| getDescription | back to summary |
|---|---|
| public String getDescription() Implements javax. Doc from javax. Obtains a textual description of the sound bank, suitable for display.
| |
| getInfo | back to summary |
|---|---|
| public DLSInfo getInfo() | |
| getInstrument | back to summary |
|---|---|
| public Instrument getInstrument(Patch patch) Implements javax. Doc from javax. Obtains an
| |
| getInstruments | back to summary |
|---|---|
| public DLSInstrument[] getInstruments() Implements javax. Doc from javax. Obtains a list of instruments contained in this sound bank.
| |
| getMajor | back to summary |
|---|---|
| public long getMajor() | |
| getMinor | back to summary |
|---|---|
| public long getMinor() | |
| getName | back to summary |
|---|---|
| public String getName() Implements javax. Doc from javax. Obtains the name of the sound bank.
| |
| getResources | back to summary |
|---|---|
| public SoundbankResource[] getResources() Implements javax. Doc from javax. Extracts a list of non-Instrument resources contained in the sound bank.
| |
| getSamples | back to summary |
|---|---|
| public DLSSample[] getSamples() | |
| getVendor | back to summary |
|---|---|
| public String getVendor() Implements javax. Doc from javax. Obtains a
| |
| getVersion | back to summary |
|---|---|
| public String getVersion() Implements javax. Doc from javax. Obtains the version string for the sound bank.
| |
| readArt1Chunk | back to summary |
|---|---|
| private void readArt1Chunk(List<DLSModulator> modulators, RIFFReader riff) throws IOException | |
| readArt2Chunk | back to summary |
|---|---|
| private void readArt2Chunk(List<DLSModulator> modulators, RIFFReader riff) throws IOException | |
| readCdlChunk | back to summary |
|---|---|
| private boolean readCdlChunk(RIFFReader riff) throws IOException | |
| readInfoChunk | back to summary |
|---|---|
| private void readInfoChunk(RIFFReader riff) throws IOException | |
| readInsChunk | back to summary |
|---|---|
| private void readInsChunk(RIFFReader riff) throws IOException | |
| readInsInfoChunk | back to summary |
|---|---|
| private void readInsInfoChunk(DLSInstrument dlsinstrument, RIFFReader riff) throws IOException | |
| readLinsChunk | back to summary |
|---|---|
| private void readLinsChunk(RIFFReader riff) throws IOException | |
| readRgnChunk | back to summary |
|---|---|
| private boolean readRgnChunk(DLSRegion split, RIFFReader riff) throws IOException | |
| readSoundbank | back to summary |
|---|---|
| private void readSoundbank(InputStream inputstream) throws IOException | |
| readWaveChunk | back to summary |
|---|---|
| private void readWaveChunk(RIFFReader riff) throws IOException | |
| readWaveInfoChunk | back to summary |
|---|---|
| private void readWaveInfoChunk(DLSSample dlssample, RIFFReader riff) throws IOException | |
| readWsmpChunk | back to summary |
|---|---|
| private void readWsmpChunk(DLSSampleOptions sampleOptions, RIFFReader riff) throws IOException | |
| readWvplChunk | back to summary |
|---|---|
| private void readWvplChunk(RIFFReader riff) throws IOException | |
| removeInstrument | back to summary |
|---|---|
| public void removeInstrument(DLSInstrument resource) | |
| removeResource | back to summary |
|---|---|
| public void removeResource(SoundbankResource resource) | |
| save | back to summary |
|---|---|
| public void save(String name) throws IOException | |
| save | back to summary |
|---|---|
| public void save(File file) throws IOException | |
| save | back to summary |
|---|---|
| public void save(OutputStream out) throws IOException | |
| setDescription | back to summary |
|---|---|
| public void setDescription(String s) | |
| setMajor | back to summary |
|---|---|
| public void setMajor(long major) | |
| setMinor | back to summary |
|---|---|
| public void setMinor(long minor) | |
| setName | back to summary |
|---|---|
| public void setName(String s) | |
| setVendor | back to summary |
|---|---|
| public void setVendor(String s) | |
| writeArticulators | back to summary |
|---|---|
| private void writeArticulators(RIFFWriter writer, List<DLSModulator> modulators) throws IOException | |
| writeInfo | back to summary |
|---|---|
| private void writeInfo(RIFFWriter writer, DLSInfo info) throws IOException | |
| writeInfoStringChunk | back to summary |
|---|---|
| private void writeInfoStringChunk(RIFFWriter writer, String name, String value) throws IOException | |
| writeInstrument | back to summary |
|---|---|
| private void writeInstrument(RIFFWriter writer, DLSInstrument instrument) throws IOException | |
| writeInstruments | back to summary |
|---|---|
| private void writeInstruments(RIFFWriter writer) throws IOException | |
| writeRegion | back to summary |
|---|---|
| private void writeRegion(RIFFWriter writer, DLSRegion region, int version) throws IOException | |
| writeSample | back to summary |
|---|---|
| private void writeSample(RIFFWriter writer, DLSSample sample) throws IOException | |
| writeSampleOptions | back to summary |
|---|---|
| private void writeSampleOptions(RIFFWriter wsmp, DLSSampleOptions sampleoptions) throws IOException | |
| writeSoundbank | back to summary |
|---|---|
| private void writeSoundbank(RIFFWriter writer) throws IOException | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv long | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| private | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | equals(Object obj)
Overrides java. Indicates whether some other object is "equal to" this one. |
| public int | |
| public static DLSSoundbank. |
| i1 | back to summary |
|---|---|
| pack-priv long i1 | |
| s1 | back to summary |
|---|---|
| pack-priv int s1 | |
| s2 | back to summary |
|---|---|
| pack-priv int s2 | |
| x1 | back to summary |
|---|---|
| pack-priv int x1 | |
| x2 | back to summary |
|---|---|
| pack-priv int x2 | |
| x3 | back to summary |
|---|---|
| pack-priv int x3 | |
| x4 | back to summary |
|---|---|
| pack-priv int x4 | |
| x5 | back to summary |
|---|---|
| pack-priv int x5 | |
| x6 | back to summary |
|---|---|
| pack-priv int x6 | |
| x7 | back to summary |
|---|---|
| pack-priv int x7 | |
| x8 | back to summary |
|---|---|
| pack-priv int x8 | |
| DLSID | back to summary |
|---|---|
| private DLSID() | |
| DLSID | back to summary |
|---|---|
| pack-priv DLSID(long i1, int s1, int s2, int x1, int x2, int x3, int x4, int x5, int x6, int x7, int x8) | |
| equals | back to summary |
|---|---|
| public boolean equals(Object obj) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes.
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| read | back to summary |
|---|---|
| public static DLSSoundbank. | |