Top Description Fields Constructors Methods
com.sun.media.sound

public Class SF2Region

extends Object
Class Inheritance
Known Direct Subclasses
com.sun.media.sound.SF2GlobalRegion, com.sun.media.sound.SF2InstrumentRegion, com.sun.media.sound.SF2LayerRegion
Imports
java.util.ArrayList, .HashMap, .List, .Map

Soundfont general region.
Author
Karl Helgason

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
protected Map<Integer, Short>
protected List<SF2Modulator>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
contains(int generator)

public byte[]
getBytes(int generator)

public static short
getDefaultValue(int generator)

public Map<Integer, Short>
public int
getInteger(int generator)

public List<SF2Modulator>
public short
getShort(int generator)

public void
putBytes(int generator, byte[] bytes)

public void
putInteger(int generator, int value)

public void
putShort(int generator, short value)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GENERATOR_ATTACKMODENVback to summary
public static final int GENERATOR_ATTACKMODENV
GENERATOR_ATTACKVOLENVback to summary
public static final int GENERATOR_ATTACKVOLENV
GENERATOR_CHORUSEFFECTSSENDback to summary
public static final int GENERATOR_CHORUSEFFECTSSEND
GENERATOR_COARSETUNEback to summary
public static final int GENERATOR_COARSETUNE
GENERATOR_DECAYMODENVback to summary
public static final int GENERATOR_DECAYMODENV
GENERATOR_DECAYVOLENVback to summary
public static final int GENERATOR_DECAYVOLENV
GENERATOR_DELAYMODENVback to summary
public static final int GENERATOR_DELAYMODENV
GENERATOR_DELAYMODLFOback to summary
public static final int GENERATOR_DELAYMODLFO
GENERATOR_DELAYVIBLFOback to summary
public static final int GENERATOR_DELAYVIBLFO
GENERATOR_DELAYVOLENVback to summary
public static final int GENERATOR_DELAYVOLENV
GENERATOR_ENDADDRSCOARSEOFFSETback to summary
public static final int GENERATOR_ENDADDRSCOARSEOFFSET
GENERATOR_ENDADDRSOFFSETback to summary
public static final int GENERATOR_ENDADDRSOFFSET
GENERATOR_ENDLOOPADDRSCOARSEOFFSETback to summary
public static final int GENERATOR_ENDLOOPADDRSCOARSEOFFSET
GENERATOR_ENDLOOPADDRSOFFSETback to summary
public static final int GENERATOR_ENDLOOPADDRSOFFSET
GENERATOR_ENDOPRback to summary
public static final int GENERATOR_ENDOPR
GENERATOR_EXCLUSIVECLASSback to summary
public static final int GENERATOR_EXCLUSIVECLASS
GENERATOR_FINETUNEback to summary
public static final int GENERATOR_FINETUNE
GENERATOR_FREQMODLFOback to summary
public static final int GENERATOR_FREQMODLFO
GENERATOR_FREQVIBLFOback to summary
public static final int GENERATOR_FREQVIBLFO
GENERATOR_HOLDMODENVback to summary
public static final int GENERATOR_HOLDMODENV
GENERATOR_HOLDVOLENVback to summary
public static final int GENERATOR_HOLDVOLENV
GENERATOR_INITIALATTENUATIONback to summary
public static final int GENERATOR_INITIALATTENUATION
GENERATOR_INITIALFILTERFCback to summary
public static final int GENERATOR_INITIALFILTERFC
GENERATOR_INITIALFILTERQback to summary
public static final int GENERATOR_INITIALFILTERQ
GENERATOR_INSTRUMENTback to summary
public static final int GENERATOR_INSTRUMENT
GENERATOR_KEYNUMback to summary
public static final int GENERATOR_KEYNUM
GENERATOR_KEYNUMTOMODENVDECAYback to summary
public static final int GENERATOR_KEYNUMTOMODENVDECAY
GENERATOR_KEYNUMTOMODENVHOLDback to summary
public static final int GENERATOR_KEYNUMTOMODENVHOLD
GENERATOR_KEYNUMTOVOLENVDECAYback to summary
public static final int GENERATOR_KEYNUMTOVOLENVDECAY
GENERATOR_KEYNUMTOVOLENVHOLDback to summary
public static final int GENERATOR_KEYNUMTOVOLENVHOLD
GENERATOR_KEYRANGEback to summary
public static final int GENERATOR_KEYRANGE
GENERATOR_MODENVTOFILTERFCback to summary
public static final int GENERATOR_MODENVTOFILTERFC
GENERATOR_MODENVTOPITCHback to summary
public static final int GENERATOR_MODENVTOPITCH
GENERATOR_MODLFOTOFILTERFCback to summary
public static final int GENERATOR_MODLFOTOFILTERFC
GENERATOR_MODLFOTOPITCHback to summary
public static final int GENERATOR_MODLFOTOPITCH
GENERATOR_MODLFOTOVOLUMEback to summary
public static final int GENERATOR_MODLFOTOVOLUME
GENERATOR_OVERRIDINGROOTKEYback to summary
public static final int GENERATOR_OVERRIDINGROOTKEY
GENERATOR_PANback to summary
public static final int GENERATOR_PAN
GENERATOR_RELEASEMODENVback to summary
public static final int GENERATOR_RELEASEMODENV
GENERATOR_RELEASEVOLENVback to summary
public static final int GENERATOR_RELEASEVOLENV
GENERATOR_RESERVED1back to summary
public static final int GENERATOR_RESERVED1
GENERATOR_RESERVED2back to summary
public static final int GENERATOR_RESERVED2
GENERATOR_RESERVED3back to summary
public static final int GENERATOR_RESERVED3
GENERATOR_REVERBEFFECTSSENDback to summary
public static final int GENERATOR_REVERBEFFECTSSEND
GENERATOR_SAMPLEIDback to summary
public static final int GENERATOR_SAMPLEID
GENERATOR_SAMPLEMODESback to summary
public static final int GENERATOR_SAMPLEMODES
GENERATOR_SCALETUNINGback to summary
public static final int GENERATOR_SCALETUNING
GENERATOR_STARTADDRSCOARSEOFFSETback to summary
public static final int GENERATOR_STARTADDRSCOARSEOFFSET
GENERATOR_STARTADDRSOFFSETback to summary
public static final int GENERATOR_STARTADDRSOFFSET
GENERATOR_STARTLOOPADDRSCOARSEOFFSETback to summary
public static final int GENERATOR_STARTLOOPADDRSCOARSEOFFSET
GENERATOR_STARTLOOPADDRSOFFSETback to summary
public static final int GENERATOR_STARTLOOPADDRSOFFSET
GENERATOR_SUSTAINMODENVback to summary
public static final int GENERATOR_SUSTAINMODENV
GENERATOR_SUSTAINVOLENVback to summary
public static final int GENERATOR_SUSTAINVOLENV
GENERATOR_UNUSED1back to summary
public static final int GENERATOR_UNUSED1
GENERATOR_UNUSED2back to summary
public static final int GENERATOR_UNUSED2
GENERATOR_UNUSED3back to summary
public static final int GENERATOR_UNUSED3
GENERATOR_UNUSED4back to summary
public static final int GENERATOR_UNUSED4
GENERATOR_UNUSED5back to summary
public static final int GENERATOR_UNUSED5
GENERATOR_VELOCITYback to summary
public static final int GENERATOR_VELOCITY
GENERATOR_VELRANGEback to summary
public static final int GENERATOR_VELRANGE
GENERATOR_VIBLFOTOPITCHback to summary
public static final int GENERATOR_VIBLFOTOPITCH
generatorsback to summary
protected Map<Integer, Short> generators
modulatorsback to summary
protected List<SF2Modulator> modulators

Constructor Detail

SF2Regionback to summary
public SF2Region()

Method Detail

containsback to summary
public boolean contains(int generator)
getBytesback to summary
public byte[] getBytes(int generator)
getDefaultValueback to summary
public static short getDefaultValue(int generator)
getGeneratorsback to summary
public Map<Integer, Short> getGenerators()
getIntegerback to summary
public int getInteger(int generator)
getModulatorsback to summary
public List<SF2Modulator> getModulators()
getShortback to summary
public short getShort(int generator)
putBytesback to summary
public void putBytes(int generator, byte[] bytes)
putIntegerback to summary
public void putInteger(int generator, int value)
putShortback to summary
public void putShort(int generator, short value)