public class SF2Region
extends java.lang.Object
Constructor and Description |
---|
SF2Region() |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(int generator) |
byte[] |
getBytes(int generator) |
static short |
getDefaultValue(int generator) |
java.util.Map<java.lang.Integer,java.lang.Short> |
getGenerators() |
int |
getInteger(int generator) |
java.util.List<SF2Modulator> |
getModulators() |
short |
getShort(int generator) |
void |
putBytes(int generator,
byte[] bytes) |
void |
putInteger(int generator,
int value) |
void |
putShort(int generator,
short value) |
public static final int GENERATOR_STARTADDRSOFFSET
public static final int GENERATOR_ENDADDRSOFFSET
public static final int GENERATOR_STARTLOOPADDRSOFFSET
public static final int GENERATOR_ENDLOOPADDRSOFFSET
public static final int GENERATOR_STARTADDRSCOARSEOFFSET
public static final int GENERATOR_MODLFOTOPITCH
public static final int GENERATOR_VIBLFOTOPITCH
public static final int GENERATOR_MODENVTOPITCH
public static final int GENERATOR_INITIALFILTERFC
public static final int GENERATOR_INITIALFILTERQ
public static final int GENERATOR_MODLFOTOFILTERFC
public static final int GENERATOR_MODENVTOFILTERFC
public static final int GENERATOR_ENDADDRSCOARSEOFFSET
public static final int GENERATOR_MODLFOTOVOLUME
public static final int GENERATOR_UNUSED1
public static final int GENERATOR_CHORUSEFFECTSSEND
public static final int GENERATOR_REVERBEFFECTSSEND
public static final int GENERATOR_PAN
public static final int GENERATOR_UNUSED2
public static final int GENERATOR_UNUSED3
public static final int GENERATOR_UNUSED4
public static final int GENERATOR_DELAYMODLFO
public static final int GENERATOR_FREQMODLFO
public static final int GENERATOR_DELAYVIBLFO
public static final int GENERATOR_FREQVIBLFO
public static final int GENERATOR_DELAYMODENV
public static final int GENERATOR_ATTACKMODENV
public static final int GENERATOR_HOLDMODENV
public static final int GENERATOR_DECAYMODENV
public static final int GENERATOR_SUSTAINMODENV
public static final int GENERATOR_RELEASEMODENV
public static final int GENERATOR_KEYNUMTOMODENVHOLD
public static final int GENERATOR_KEYNUMTOMODENVDECAY
public static final int GENERATOR_DELAYVOLENV
public static final int GENERATOR_ATTACKVOLENV
public static final int GENERATOR_HOLDVOLENV
public static final int GENERATOR_DECAYVOLENV
public static final int GENERATOR_SUSTAINVOLENV
public static final int GENERATOR_RELEASEVOLENV
public static final int GENERATOR_KEYNUMTOVOLENVHOLD
public static final int GENERATOR_KEYNUMTOVOLENVDECAY
public static final int GENERATOR_INSTRUMENT
public static final int GENERATOR_RESERVED1
public static final int GENERATOR_KEYRANGE
public static final int GENERATOR_VELRANGE
public static final int GENERATOR_STARTLOOPADDRSCOARSEOFFSET
public static final int GENERATOR_KEYNUM
public static final int GENERATOR_VELOCITY
public static final int GENERATOR_INITIALATTENUATION
public static final int GENERATOR_RESERVED2
public static final int GENERATOR_ENDLOOPADDRSCOARSEOFFSET
public static final int GENERATOR_COARSETUNE
public static final int GENERATOR_FINETUNE
public static final int GENERATOR_SAMPLEID
public static final int GENERATOR_SAMPLEMODES
public static final int GENERATOR_RESERVED3
public static final int GENERATOR_SCALETUNING
public static final int GENERATOR_EXCLUSIVECLASS
public static final int GENERATOR_OVERRIDINGROOTKEY
public static final int GENERATOR_UNUSED5
public static final int GENERATOR_ENDOPR
protected java.util.Map<java.lang.Integer,java.lang.Short> generators
protected java.util.List<SF2Modulator> modulators
public java.util.Map<java.lang.Integer,java.lang.Short> getGenerators()
public boolean contains(int generator)
public static short getDefaultValue(int generator)
public short getShort(int generator)
public void putShort(int generator, short value)
public byte[] getBytes(int generator)
public void putBytes(int generator, byte[] bytes)
public int getInteger(int generator)
public void putInteger(int generator, int value)
public java.util.List<SF2Modulator> getModulators()